Meaning of 'electric generator'

  • மின்னாக்கி


Browse English to Tamil Dictionary