dev devekuşu

listen to the pronunciation of dev devekuşu
Turkish - English
giant moa
the largest moa; about 12 feet high
dev devekuşu
Favorites