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

Share this page