Turkish English Dictionary

Türkçe - English

masa saati in English: