Romanian-French dictionary »

autosuffisant meaning in French

RomanianFrench
autosuffisant

independent◼◼◼