to clarify or make something understandable Inglise - Portugali

Related words

illuminate 




English translator: English Portuguese to clarify or make something understandable  Eesti sõnaraamat   Español Traductor   Svenska Översättare