French-Latin dictionary »

bistrot meaning in Latin

FrenchLatin
bistrot (Familier) Petit café ou restaurant sans prétention
nom

popina [popinae](1st) F
noun