Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English Russian Common Words Pro Dictionary and Phrasebook






    touch-down's




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

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

Phrases with  touch-down's

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






How to Translate