Slovnenya

Translation English Japanese: dugout canoe

Dictionary: main