French - English - atterrir à plat Pronunciation
v. land flat
v. land, arrive on the ground; touch down
adj. flat, even, straight; dull, vapid, insipid


Share this page
Dictionary Extension