Slovnenya

Translation English Japanese: respite

Dictionary: main
respite
noun