English-Russian dictionary »

flea bag meaning in Russian

EnglishRussian
flea bag (disreputable place of accommodation)
noun

клоповникnoun
{m}