láng cấy
Meaning
1 senses
▸
A narrow area of land, often near a road or sidewalk, that is specifically designated for planting vegetation.
vi Người ta trồng nhiều loại hoa ở láng cấy ven đường.
en Many types of flowers are planted in the planting strip along the road.