iJunoon official Urdu Dictionary
سنگریزوں سے ڈھکا ہوا
-
کنارے تک کھینچ کر لایا ہوا
English definition for beached
1. s. on a beach
Sponored Video