Ambonese Malay

edit

Noun

edit

totoruga

  1. turtle