toyu

listen to the pronunciation of toyu
Turkish - English

Definition of toyu in Turkish English dictionary

Arap toyu
(Tabiat Doğa) (kuş) Arabian bustard