Italian-English definition:
OTTO [ot'toh] a. eight

Eight is the number of the Sun, infinity, power, strength and prosperity.

Otto Enterprises Inc.

Captive Media

Gina M. Cinque