DESERTRICE MEANING IN ENGLISH

• Desertrice Definition & Synonyms

  1. (n.) A feminine deserter.


RECENT SEARCHES