hai dahadaha

English: Translation
manta ray
noun
Fish and marine creatures
Scientific Name
Manta alfredi
ID
1837