Romanian-Latin dictionary »

gargantua meaning in Latin

RomanianLatin
Gargantua

Gargantua