oil

Back
Noun

Definition

thau; thau zongzong; siti, ramsa thau, etc.