Translation Of Microgotas In Different Languages

English
Ways to say microgotas
Micro-droplets