English Indonesian Dictionary

English - Bahasa Indonesia

Definitely in Indonesian:

1. Pastinya