Spanish-French dictionary »

godall meaning in French

SpanishFrench
Godall noun

Godallnom