Translation of ikan teri in English:

User Contribution

ikan teri

Anchovy

noun