フランシスカ
furanshisu ka

Noun

1. francisca; francesca; type of throwing axe — explanation

Other forms: