English to Scots Dictionary
uniformitarian
Uniformitarianism
Meaning for uniformitarian found in 27 Languages.
Sponored Video