Translation of Kepiting Rajungan in English:

User Contribution

Kepiting Rajungan

Swimming crab

noun