vocab dash
Log in
Sign up
フランシスカ
Meanings
Noun
1. francisca; francesca; type of throwing axe
Other readings
フランキスカ