Indonesian to English Dictionary v2

Indonesian Word:
Exact Similar