Slovnenya

Translation English Japanese: all-weather

Dictionary: main
all-weather
adjective