French-Spanish dictionary »

mouchard meaning in Spanish

FrenchSpanish
mouchard nom {m}

micrófono ocultonoun
{m}

moucharder

chivar