mangueadas

Spanish

Participle

mangueadas f pl

  1. feminine plural of mangueado

Anagrams