Dictionary Translate Correct Ask AI
Noun
el écorché m
بربرة {écorchée}