turfing daisy – Meaning and Explanation

Part of speech : Noun

Urdu Meaning (اردو معنی)

گاو چشم ۔ گھنے پن سے گچھے کی شکل میں سال بھر اُگنے والی جڑی ۔

🔹 Roman Urdu