Finnish
French
German
Italian
Portuguese
Romanian
Englishpitch
Englishto promote, advertise, or attempt to sell
Spanishpromover
English translator: Spanish English kaupata Eesti sõnaraamat Español Traductor Svenska Översättare