Powered by click here - or here
Pullback (ខ្មែរ ~ English និងសំឡេង)

Pullback



ENGLISH MEANING
noun
1.
That which holds back, or causes to recede; a drawback; a hindrance.
2.
The iron hook fixed to a casement to pull it shut, or to hold it party open at a fixed point.