Slovnenya

Translation English Japanese: paved surface

Dictionary: main
paved surface
noun