OpenRussian.org
Russian DictionaryРусский Словарь

toupee russian

  • накла́дка

    cover plate, cover strap

    overlay

    toupee, hair-piece

    (colloquial) slip, blunder