garara

Rapa Nui

Noun

garara

  1. earwig