capilluda - Spanish English Dictionary

capilluda

Play ENESESes
Play ENESESmx

Meanings of "capilluda" in English Spanish Dictionary : 1 result(s)

Spanish English
General
capilluda [adj/f] resembling a monk's hood/cowl