English Translation for yard sale
yard sale
پتلی فروخت
Search Result for yard sale
yard
See Definition and Meaning
sale
English definition for yard sale
1. n. an outdoor sale of used personal or household items held on the seller's premises
Sponored Video