Term Gallery logo

Meanings of deplume in English

Catalan
pelar
Spanish
pelar
Usage of deplume in English
1
Translations for deplume

Spanish