Meaning of 'leaflet'

  • புதிதாக முளைத்த இலை

Synonyms


Browse English to Tamil Dictionary