liquorista

/lee-kwoh-REE-stah/
[Italian]

Liquor seller. Wine merchant. Purveyor of spirits and cordials.

Countries