fleabagEnglish

fleabag

Noun

A run-down hotel

English: fleabag