English-Latin dictionary »

curved sword, scimitar meaning in Latin

EnglishLatin
curved sword, scimitar noun

harpe [harpes]noun
F