Polish-French dictionary »

gargantua meaning in French

PolishFrench
Gargantua noun

Gargantuanom