ibu

English: Translation
coconut crab
noun
Fish and marine creatures
Scientific Name
Birgus latro
ID
2000