Vödabuk
English
English
Esperanto
Volapük
About
Log in
Klemedön
Int.
Translations
To capitulate, to surrender
‹ Back