Slovnenya

Translation English Japanese: approximative

Dictionary: main
approximative
adjective