YourDictionary

cattalo

noun pl. cattaloes or cattalos

See cattalo in American Heritage Dictionary 4

Learn more about cattalo

link/cite print suggestion box