adhesive label or decal English - Latin




English translator: English Latin adhesive label or decal  Eesti sõnaraamat   Español Traductor   Svenska Översättare