dev devekuşu

listen to the pronunciation of dev devekuşu
Türkçe - İngilizce
giant moa
the largest moa; about 12 feet high
dev devekuşu