Russian-English dictionary »

подстава meaning in English

RussianEnglish
подстава interjection

bummer(a disappointment, a pity, a shame)
interjection
[UK: ˈbə.mə(r)] [US: ˈbə.mər]

подстава noun
{f}

setup [setups](situation orchestrated to frame someone)
noun
[UK: se.tup] [US: ˈse.ˌtəp]