English-Latin dictionary »

worker bee meaning in Latin

EnglishLatin
worker bee noun

gerula [gerulae](1st) F
noun