Definify.com

Definition 2025


odres

odres

Spanish

Noun

odres

  1. plural of odre