luovuttaa

Word
luovuttaa
Meaning
surrender, aufgeben
Part of speech
Pronunciation
Course