Slovnenya

Translation English Japanese: impelled

Dictionary: main
impelled
adjective