Translation of harpillera in English:

harpillera

feminine noun