Meaning of 'micro waves'

  • மைக்ரோ அலைகள்


Browse English to Tamil Dictionary