TTS Voice
 virtual keyboard

English Russian Common Words Pro Dictionary and Phrasebook

    on the mat

     в беде
     в затруднении

leave (a person) on the mat - отказаться принять (посетителя)

See also: AN, bon, con, don, en, eon, in, ion, n, no, non, o, o', OF, OH, OK, ON, one, op, or, os, own, ox, son, ton, UN, won, yon