Turkish-English dictionary »

afalina meaning in English

TurkishEnglish
afalina noun

bottlenose dolphin [bottlenose dolphins](species of dolphin)
noun