Turkish-English dictionary »

arapayma meaning in English

TurkishEnglish
arapayma noun

arapaima(Arapaima gigas)
noun