lokanta


Results for "lokanta"

Turkish - English dictionary

lokanta

(Turkish - English dictionary) :
restaurant.
Turkish - English dictionary

lokantacı

(Turkish - English dictionary) :
restaurateur, restaurant operator.
Turkish - English dictionary

lokantacılık

(Turkish - English dictionary) :
being a restaurant operator.