baahu

baahu
English: Translation
large clam
noun
Fish and marine creatures
ID
2017