Definify.com

Definition 2024


totoka

totoka

Fijian

Adjective

totoka

  1. beautiful