echar los perros

TRANSITIVE VERB PHRASE
(to flirt with)-to come on to
Synonyms for echar los perros
Word of the Day
morning