サービスアパートメント
sābisuapātomento

Noun

1. serviced apartment

From English "service apartment"

Other forms: