Taverna

In: Middle East [more meanings]

(Greek or Turkish) Restaurant that sells alcoholic drinks, tavern.

Hello Guest

Join LingoZ

Your Languages: