Tredecillion

What is Tredecillion?

Tredecillion definition and meaning on Dictionary terms:
noun, plural tre

Tags: