English-Turkish dictionary »

aparthotel meaning in Turkish

EnglishTurkish
aparthotel (a form of hotel having self-catering apartments instead of bedrooms or suites)
noun

apart hotelnoun