Russian-English dictionary »

компостер meaning in English

RussianEnglish
компостер noun
{m}

ticket stamping machine(ticket validating machine)
noun