hedysarum longifolium – Meaning and Explanation

Part of speech : Noun

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

مراٹھی ، جوگلی ، گیلیا ، موتھا ڈمپٹا

🔹 Roman Urdu