What does ETRAP stand for?

What does ETRAP mean? We have 2 definitions. Read most used ETRAP meanings below.

ADVERTISEMENT