Definify.com

Definition 2024


strzecha

strzecha

Polish

Noun

strzecha f

  1. thatch

Declension