English | German | Russian | Czech

impimpi English

Meaning impimpi meaning

What does impimpi mean?

impimpi

(South Africa) A police informer.

Are you looking for...?