English-Latin dictionary »

food killer meaning in Latin

EnglishLatin
food killer noun

cibicida [cibicidae](1st) M
noun