Slovnenya

Translation English Japanese: well-situated

Dictionary: main
well-situated
adjective