Polish-English dictionary »

choina meaning in English

PolishEnglish
choina

Scots pine

choina noun

hemlocknoun
tree