Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English Russian Common Words Pro Dictionary and Phrasebook






    toads




toad n [tǝud]

1. жаба
2. отвратительный человек, гадина

Phrases with  toads

eat somebody's toads
быть приживальщиком
(кого-либо)


toad in the hole
бифштекс , запеченный в тесте