Spanish-French dictionary »

guzla meaning in French

SpanishFrench
guzla noun

gouslénom

lahutenom {f}