Home
Random
Watchlist
Uploads
Settings
Log in
ambassadrix
English
Noun
ambassadrix
(
very rare
)
an
ambassadress
.
Last modified on 29 October 2009, at 17:40