English-Latin dictionary »

swindled, plucked, fleeced meaning in Latin

EnglishLatin
swindled, plucked, fleeced adjective

depilatus [depilata, depilatum]adjective