French-Spanish dictionary »

garcette meaning in Spanish

FrenchSpanish
garcette

aferravelasnoun
{m}