Meaning of 'louvre boards'

  • காற்றுப்புகும் சன்னல் அமைப்பு


Browse English to Tamil Dictionary