shed with palm or straw roof, without walls, and supported by wooden posts - French English Dictionary

Suggest a Term