Русский-Английский словарь »

шмотка означает в английский

РусскийАнглийский
шмотка noun
{f}

shmatte(any item of clothing)
noun