English-French dictionary »

more than meets the eye meaning in French

EnglishFrench
more than meets the eye phrase

un train peut en cacher un autrephrase