Go to Homepage
[Subject: Clothing]
- To put on, as a garment.
Translated by: ANGELA ABBRUZZESE
Translated in 11 languages
- A university teacher (especially at Oxford or Cambridge)
Translated by: KEVIN FLYNN
Translated in 3 languages