Home
Manglish
English listing
Malayalam listing
About
കടലിൽ ജീവിക്കുന്ന ഡോൾഫിൻ - meaning in english
Meanings for കടലിൽ ജീവിക്കുന്ന ഡോൾഫിൻ
noun
Cetacean