ESTAMINET MEANING IN ENGLISH

• Estaminet Definition & Synonyms

  1. (n.) A cafe, or room in a cafe, in which smoking is allowed.


RECENT SEARCHES