Definify.com

Definition 2024


toua_mamari

toua mamari

Rapa Nui

Adjective

toua mamari

  1. yellow