English Translation for laid low
laid low
دھرا کم
Search Result for laid low
laid
See Definition and Meaning
low
English definition for laid low
1. s. put out of action (by illness)
Sponored Video