English-Latin dictionary »

branches / sprigs tied together (pl.) meaning in Latin

EnglishLatin
branches / sprigs tied together (pl.) noun

scopa [scopae](1st) F
noun