meaning of nozzles

1. a projecting spout from which a fluid is discharged


Related Words

nozzle |

Developed & Maintained By Taraprasad.com

Treasure Words