English-Latin dictionary »

woolen headband knotted with ribbons meaning in Latin

EnglishLatin
woolen headband knotted with ribbons noun

infula [infulae](1st) F
noun