Definify.com

Definition 2025


toua_mamari

toua mamari

Rapa Nui

Adjective

toua mamari

  1. yellow