mangtekang, n., [From Spanish] lard; coagulated animal fat.
a
a
a
a
a
me
ng

Search for another word: