French-Spanish dictionary »

traqueuse meaning in Spanish

FrenchSpanish
traqueuse

rastreadornoun
{m}