Slovnenya

Translation English Japanese: carriage house

Dictionary: main
carriage house
noun