Meaning of 'electrical pump'

  • மின் எக்கி


Browse English to Tamil Dictionary