Slovnenya

Translation English Japanese: at first glance

Dictionary: main
at first glance
adverb