Meaning of 'giraffe'

  • ஒட்டகச்சிவிங்கி

Synonyms


Browse English to Tamil Dictionary