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


Share this page
Dictionary Extension