Russian-English dictionary »

деревянный тулуп meaning in English

RussianEnglish
деревянный тулуп noun
{m}

wooden coat(euphemistic slang term for coffin)
noun