dugong Tamil Meaning | dugong Meaning in Tamil

dugong Tamil Meaning


n. தழையுண்ணும் கடல்வாழ் பால்குடி விலங்குவகை.