Search term almuzia has one result
Jump to
IT Italian EN English
almuzia (n) [hood or cape made of fur] (n) almuce (n) [hood or cape made of fur] (n)