autosuffisant French - English
1.
Englishself-sufficient
-
Frenchautosuffisant
2.
Englishsufficient
-
Englishself-sufficient, self-satisfied, content
-
Frenchautosuffisant
English translator: French English autosuffisant Eesti sõnaraamat Español Traductor Svenska Översättare