to uncover (something) by removing its covering Inglise - Catalan

Related words

excavate 




English translator: English Catalan to uncover (something) by removing its covering  Eesti sõnaraamat   Español Traductor   Svenska Översättare