DESERTRIX


Meaning of DESERTRIX in English

(n.) Alt. of Desertrice

Webster's English dictionary.      Английский словарь Webster.