meaning of miniaturise

1. design or construct on a smaller scale


Related Words

miniaturise |

Developed & Maintained By Taraprasad.com

Treasure Words