English Turkish Dictionary

English - Türkçe

ambitious in Turkish: