Russian-English dictionary »

мини-гостиница meaning in English

RussianEnglish
мини-гостиница noun
{f}

love hotel(short-stay hotel for sex)
noun