Slovnenya

Translation English French: googol

Dictionary: main
googol
noun