Turkish-English dictionary »

ada martısı meaning in English

TurkishEnglish
ada martısı noun

Audouin's gull(Ichthyaetus audouinii)
noun