gima

gima
English: Translation
clam that stands on its own
noun
Fish and marine creatures
ID
2018