Italian

edit

Adjective

edit

escretrice

  1. feminine singular of escretore

Anagrams

edit