French-English dictionary »

aller terre à terre meaning in English

FrenchEnglish
aller terre à terre verbe

hug [hugged, hugging, hugs](to sail close to (the shore etc.))
verb
[UK: hʌɡ] [US: ˈhəɡ]