luwata

English: Translation
promise
Russian: Translation
обещать
Swedish: Translation
lova
Compare across IDS
Language and Communication
ID
18.360