French-Spanish dictionary »

escopetarra meaning in Spanish

FrenchSpanish
escopetarra nom {f}

escopetarranoun

Your history