English Indonesian Dictionary

English - Bahasa Indonesia

Pomelo in Indonesian:

1. Pomelo Pomelo