Definify.com

Definition 2025


Uturuki

Uturuki

Swahili

Proper noun

Uturuki

  1. Turkey

Related terms