discaseEnglish

discase, disrobe, peel, strip, strip down

Verb

Bahasa words with similar meanings

English words with similar meanings

Show 7 words