parro - Spanish English Dictionary
History

parro

Play ENESESes
Play ENESESmx


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

Spanish English
General
parro [m] duck
Ornithology
parro [m] duck (anatidae)