French - English - atterrissais Pronunciation
[atterrir] v. land, arrive on the ground; touch down
Share this page