caenatus

listen to the pronunciation of caenatus
Латинский Язык - Английский Язык
dine on, make a meal of
having dined/eaten
supplied with dinner
dine, eat dinner/supper
have dinner with