Turkish Greek Dictionary

Türkçe - ελληνικά

zürafa in Greek: