Polish-English dictionary »

kanela meaning in English

PolishEnglish
kanela noun

flutenoun
architecture: vertical groove in a pillar