Polish-English dictionary »

gargantua meaning in English

PolishEnglish
Gargantua

Gargantua