French-Spanish dictionary »

arquebuse meaning in Spanish

FrenchSpanish
arquebuse nom {f}

arcabuznoun
{m}

arquebuser

arcabucear

Your history