patarra - Spanish English Dictionary
History

patarra



Meanings of "patarra" in English Spanish Dictionary : 3 result(s)

Spanish English
General
patarra [f] AL lack of grace
patarra [f] AL dullness
patarra [f] AL heaviness