French-English dictionary »

pirarucu meaning in English

FrenchEnglish
pirarucu nom {m}

arapaima◼◼◼(Arapaima gigas)
noun