English-Latin dictionary »

bait (for fish / animals) meaning in Latin

EnglishLatin
bait (for fish / animals) noun
[UK: beɪt]
[US: ˈbeɪt]

esca [escae](1st) F
noun