Definify.com

Definition 2025


totoka

totoka

Fijian

Adjective

totoka

  1. beautiful