Slovnenya

Translation English Japanese: cowshed

Dictionary: main
cowshed