Slovnenya

Translation English Japanese: suffice

Dictionary: main
suffice
verb