parraguesa

Galician

Noun

parraguesa f (plural parraguesas)

  1. mantis
    Synonym: barbantesa