Polish-English dictionary »

tilapia meaning in English

PolishEnglish
tilapia noun

tilapianoun
any fish of the genus Tilapia

tilapia nilowa

Nile tilapia