English to English

mantrap
('m/&/ntr/&/p )

noun (n)

Advertisement

Bookmark This Site