parraka – English–Français translations

🇫🇷 fr en 🇬🇧

parraka noun {m}

  /pa.ʁa.ka/
chachalaca, parraqua
Wiktionary Links