parro - Spanish English Dictionary

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)