Slovnenya

Translation English Japanese: shop

Dictionary: main
shop
noun
verb