Spanish-French dictionary »

godella meaning in French

SpanishFrench
Godella noun

Godellanom