French-Spanish dictionary »

camarteau meaning in Spanish

FrenchSpanish
camarteau nom {m}

apilarnoun