Definify.com

Definition 2024


oduri

oduri

Venetian

Noun

oduri

  1. plural of odor