Translation of لکۂ ابر in English:

لکۂ ابر

phrase

  • speck of a cloud