English to Netherlands Dictionary
endogenous
Endogeen (aardwetenschappen)
Meaning for endogenous found in 6 Languages.
Sponored Video