PanLinx
English
eng-000
sacred promise
English
eng-000
solemn promise
PanLex