Slovnenya

Translation English Japanese: delay

Dictionary: main
delay
noun
verb