English Indonesian Dictionary

English - Bahasa Indonesia

hero in Indonesian: