Search term explicate has one result
EN English SV Swedish
explicate (v) [explain meticulously] explicera (v) [explain meticulously]