Spanish-French dictionary »

gallarda meaning in French

SpanishFrench
gallarda noun

gaillardenom {f}