Romanian-French dictionary »

en nature meaning in French

RomanianFrench
en nature

în natură◼◼◼