flayEnglish

flay

Verb

Strip the skin off

English: flay

Bahasa: menguliti

Bahasa words with similar meanings