0 to prevent or delay the start or progress of -- mencegah, menghalangi
Progress on the construction of the road was impeded by flooding.
KATA-KATA BARU
European
May 10, 2021
KATA HARI INI
Shimmer
impede