English to Portuguese Dictionary
explication
Explicação
Meaning for explication found in 8 Languages.
Sponored Video