English Indonesian Dictionary

English - Bahasa Indonesia

Dolphins in Indonesian: