Latin-English dictionary »

popina meaning in English

LatinEnglish
popina [popinae] (1st) F
noun

cook-shop, bistro, low-class eating housenoun