French-English dictionary »

aller voir ailleurs meaning in English

FrenchEnglish
aller voir ailleurs verbe

take one's business elsewhereverb