kamus
.
Search
About
fleabag
English
fleabag
Noun
A run-down hotel
English: fleabag