lokanta


Results for "lokanta"

Turkish - English dictionary

lokantacılık

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