perrata - Spanish English Dictionary
History

perrata

Play ENESESes
Play ENESESmx


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

Spanish English
Colloquial
perrata [f] CO:N derog. low class people
perrata [adj] CO:N derog. of low quality