Polish-English dictionary »

korona drzewa meaning in English

PolishEnglish
korona drzewa noun

treetopnoun
crown or uppermost branches of a tree