ラブホテル
Meanings
Noun
1. love hotel; short-stay hotel used primarily for sexual activities
Top 28600