Slovnenya

Translation English Japanese: more often than not

Dictionary: main
more often than not
adverb