English Indonesian Dictionary

English - Bahasa Indonesia

expedition in Indonesian: