meaning of omnigraph

1. A pantograph.


Related Words

omnigraph |

Developed & Maintained By Taraprasad.com

Treasure Words