flea pit - Almanca İngilizce Sözlük

flea pit

Meanings of "flea pit" in German English Dictionary : 1 result(s)

İngilizce Almanca
Slang
flea pit Bruchbude [f]