Noun
droplet [pl. droplets]
...
قطيرة [ج. قُطَيرات] ، {قطرة صغيرة}
related Results
similar Results
droplets (n.) , [sing. a droplet]