craterous – Meaning and Explanation

Part of speech : Adjective

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

گڑھے دار ۔ پیالہ نُما ۔ خم دار جگہ ۔

🔹 Roman Urdu