Sang Baqqa

English: Translation
Turtle
noun
Fish and marine creatures