Answers

2014-06-20T18:56:56+05:30
vast; huge; very great: an immense territory. :)
0
2014-06-20T18:59:21+05:30
It mean to  stuck in something .
0