Slovnenya

Translation English Japanese: unreconcilable

Dictionary: main
unreconcilable
adjective