Definify.com

Definition 2025


jubae

jubae

English

Noun

jubae

  1. plural of juba