Russian-English dictionary »

драйв-сру meaning in English

RussianEnglish
драйв-сру noun
{m}

drive-through(establishment providing drive-through service)
noun