Meaning of 'green turtle'

  • கடல் ஆமை வகை


Browse English to Tamil Dictionary