Definify.com

Definition 2024


pochwa

pochwa

Polish

Noun

pochwa f

  1. (anatomy) ****
  2. sheath, holster

Declension