French-Spanish dictionary »

trimard meaning in Spanish

FrenchSpanish
trimard nom {m}

galeríanoun
{f}