English-Latin dictionary »

little sickle meaning in Latin

EnglishLatin
little sickle noun

sicilicula [siciliculae](1st) F
noun