Czech-English dictionary »

lemovka meaning in English

CzechEnglish
lemovka noun
{f}

welt [welts](strip of leather on a shoe)
noun
[UK: welt] [US: ˈwelt]