English Indonesian Dictionary

English - Bahasa Indonesia

ambitious in Indonesian: