luwata

English: Translation
promise
Russian: Translation
обещать
Spanish: Translation
prometer
French: Translation
promettre
Portuguese: Translation
prometer
Language and Communication
ID
18.360