omavarainen Finnish - English
1.
Englishself-contained
-
Finnishomavarainen
2.
Englishself-sufficient
-
Finnishomavarainen
3.
Englishautotrophic
-
Englishof or pertaining to the production of organic compounds from carbon dioxide as a carbon source
-
Finnishomavarainen
English translator: Finnish English omavarainen Eesti sõnaraamat Español Traductor Svenska Översättare