Definify.com

Definition 2024


poducha

poducha

Polish

Noun

poducha f

  1. Augmentative of poduszka

Declension