English to English

superpower
('s/u/p/@/r,p/AU//@/r )

noun (n)

Advertisement

Bookmark This Site