×
fleabag
meaning in French
n.
hôtel pas cher, endroit délaissé, sale (argot)
Related Words
flea market
flea pit
fleabane
fleabite
PC Version
Copyright © 2018 WordTech Co.