sesquirt – Meaning and Explanation

Part of speech : Noun

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

مَشکيلا ۔ لَفيَہ ۔ ايک سَمَندَری لَفيَہ جِس کو چھُونے ياچھيڑنے پَر مُنھ سے پانی چھوڑتا ہے ۔

🔹 Roman Urdu