Meaning of 'drain covering'

  • வடிகால் மூடி


Browse English to Tamil Dictionary