Spanish-French dictionary »

gabarda meaning in French

SpanishFrench
Gabarda noun

Gavardanom