Ambonese Malay edit

Noun edit

totoruga

  1. turtle