Go to Homepage
Translated by: FRANCESCA GOVONINIGGER
Translated in 27 languages
- To take part in a dialogue
Translated in 18 languages
- A speech or lecture, especially an informal one (e.g. a radio talk)
Translated by: KEVIN FLYNN
Translated in 10 languages