Definify.com

Definition 2025


czapla

czapla

Polish

Noun

czapla f

  1. heron

Declension