Meaning of 'osculate'

  • முத்தம் இடு

Synonyms


Browse English to Tamil Dictionary