Meaning ofmantrapin English

mantrap

us/ˈmæntræp/uk/ˈmæntræp/
#uncommon
Definitions
Base Words