(internet) the picture or animation that a website features centrally on its front page English - Catalan




English translator: English Catalan (internet) the picture or animation that a website features centrally on its front page  Eesti sõnaraamat   Español Traductor   Svenska Översättare