English Indonesian Dictionary

English - Bahasa Indonesia

skyscraper in Indonesian: