English-Latin dictionary »

shoe strap / tie meaning in Latin

EnglishLatin
shoe strap / tie noun

ligula [ligulae](1st) F
noun