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