Definify.com

Definition 2025


cloache

cloache

Italian

Noun

cloache f

  1. plural of cloaca