English to English

self-denial
('s/E/lfd/I/'n/aI//@/l )

noun (n)

Advertisement

Bookmark This Site