DICTIONARY
TTS Voice
 virtual keyboard

English Russian Common Words Pro Dictionary and Phrasebook






    touch-downs




touch-down n ['tʌtʃdaun]

1. посадка
2. гол (в регби)

Phrases with  touch-downs

make a touch-down
совершить посадку






How to Translate