a kind of japanese longsword - Turkish English Dictionary

Suggest a Term