langaruta - Spanish English Dictionary

langaruta

Play ENESESes
Play ENESESmx

Meanings of "langaruta" in English Spanish Dictionary : 4 result(s)

Spanish English
Colloquial
langaruta [adj/f] tall
langaruta [adj/f] ill-shaped
langaruta [adj/f] lank
langaruta [adj/f] lanky