NichiDict

アパートホテル

[apaatohoteru]

Meanings

1.Noun

aparthotel; apartment hotel; apartotel