Romanian-English dictionary »

magazin gratuit meaning in English

RomanianEnglish
magazin gratuit substantiv
{n}

give-away shop(shop)
noun