Turkish-English dictionary »

hazar sumrusu meaning in English

TurkishEnglish
Hazar sumrusu noun

Caspian tern(Hydroprogne caspia)
noun