Meaning of 'umbilicus'

  • தொப்பூழ்

Synonyms


Browse English to Tamil Dictionary