Polish-English dictionary »

limba meaning in English

PolishEnglish
limba

Arolla Pine

Swiss Pine

sosna limba noun

Swiss pinenoun
Pinus cembra