Meaning of 'castor seed'

  • ஆமணக்கு விதை


Browse English to Tamil Dictionary