Italian English Dictionary

italiano - English

atterrare in English:

1. to land to land


We're going to land in five minutes.
The plane is due to land in 15 minutes.

English word "atterrare"(to land) occurs in sets:

Viaggi e vacanze - Travel and holidays
Top 1000 English Words 501 - 550
Włoski biznesowy