Polish-French dictionary »

googol meaning in French

PolishFrench
googol

gogol