English-Latin dictionary »

feast for the eyes meaning in Latin

EnglishLatin
feast for the eyes noun

epula [epulae](1st) F
noun