English-Latin dictionary »

tape, ribbon meaning in Latin

EnglishLatin
tape, ribbon noun

chordula [chordulae](1st) F
noun