atterra
See also: atterrà
French
Pronunciation
Verb
atterra
- third-person singular past historic of atterrer
Italian
Verb
atterra
- third-person singular present indicative of atterrare
- second-person singular imperative of atterrare
atterra
atterra