English Indonesian Dictionary

English - Bahasa Indonesia

presiding in Indonesian: