Turkish-English dictionary »

mauritius kırmızı tavuğu meaning in English

TurkishEnglish
Mauritius kırmızı tavuğu noun

red rail(bird of extinct Mauritian species)
noun