Romanian-French dictionary »

terre à terre meaning in French

RomanianFrench
terre à terre

cu picioarele pe pământ◼◼◼