kamus
.
Search
About
honeymoon_resort
English
honeymoon resort
Noun
A resort that caters to newlyweds
English: honeymoon resort