Meaning of 'may be excused'

  • ஆமளவு


Browse English to Tamil Dictionary