imundadas

Portuguese

Participle

imundadas f pl

  1. feminine plural of imundado