Slovnenya

Translation English Japanese: poplar

Dictionary: main
poplar
noun