Polish-English dictionary »

makchia meaning in English

PolishEnglish
makchia noun

macchianoun
shrubland biota