restoran


Results for "restoran"

Turkish - English dictionary

restoran

(Turkish - English dictionary) :
restaurant.