English-Latin dictionary »

on head of a hen meaning in Latin

EnglishLatin
on head of a hen noun

cristula [cristulae](1st) F
noun