دو پَتّوں والا : Do Patton Wala Meaning in English
English Learning Video
Do Patton Wala in Detail
1) دو پتوں والا : Bifoliate : (satellite adjective) having two leaves.
Advertisement
Useful Words
پتا : Foliage : the main organ of photosynthesis and transpiration in higher plants. "The leaves are falling down".
دو : 2 : being one more than one. "He received two messages".