defective person/animal/thing - Spanish English Dictionary
History

defective person/animal/thing



Meanings of "defective person/animal/thing" in Spanish English Dictionary : 1 result(s)

English Spanish
Colloquial
defective person/animal/thing engarnio [m]