English to Russian Dictionary
explicate
Экспликация (философия)
Meaning for explicate found in 8 Languages.
Sponored Video