قُطَيْرَة

قُطَيْرَة

quṭayra · noun

Meaning — English

  1. droplet

Suggested websites

almaany.com · Wiktionary