paperuda - Spanish English Dictionary
History

paperuda



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

Spanish English
Colloquial
paperuda [f] VE person with mumps
paperuda [f] VE person with a goiter