Definify.com

Definition 2024


ugaris

ugaris

English

Noun

ugaris

  1. plural of ugari