falar - Spanish English Dictionary
History

falar

Play ENESESes
Play ENESESmx


Meanings of "falar" in English Spanish Dictionary : 2 result(s)

Spanish English
General
falar [v] CL rare drug snort
falar [v] CL rare drug inhale powdered drugs through the nose