American English Indonesian Dictionary

American English - Bahasa Indonesia

thrilled in Indonesian:

1. sangat senang