Slovnenya

Translation English Japanese: leave of absence

Dictionary: main
leave of absence
noun