Latin-English dictionary »

artocreas meaning in English

LatinEnglish
artocreas [artocratos/is] noun
N

bread and meat distributed freenoun

meat pie (L+S)noun
[UK: miːt paɪ] [US: ˈmiːt ˈpaɪ]