indui

listen to the pronunciation of indui
Lateinisch - Englisch
dress oneself in
se induere => to impale oneself
put on, clothe, cover