Polish-English dictionary »

latorośl meaning in English

PolishEnglish
latorośl noun

scion(detached) shoot or twig
noun

scionnoun
descendant

sprignoun
youth