English Indonesian Dictionary

English - Bahasa Indonesia

Shrimp in Indonesian:

1. Udang Udang