French-English dictionary »

à tomber par terre meaning in English

FrenchEnglish
à tomber par terre adjectif

good enough to eat(supremely beautiful)
adjective