Polish-English dictionary »

pomnik przyrody meaning in English

PolishEnglish
pomnik przyrody

natural monument

veteran tree