something used to symbolize a sports team or other group Spanish - English
1.
Englishmascot
-
Englishsomething used to symbolize a sports team or other group
-
Spanishmascota
English translator: Spanish English something used to symbolize a sports team or other group Eesti sõnaraamat Español Traductor Svenska Översättare