Meaning ofmantrapin English

mantrap

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