English-Latin dictionary »

a decoy bird meaning in Latin

EnglishLatin
a decoy bird noun

inlecebra [inlecebrae](1st) F
noun