What does Betrapped mean?

Betrapped meaning in General Dictionary

of Betrap


Betrapped meaning in General Dictionary

(imp. & p. p.) of Betrap