pip-squeak

Noun

 * 1) A small and insignificant person.

Translations

 * Bulgarian:
 * Dutch:
 * Finnish: hiirulainen
 * French:
 * Icelandic:
 * Italian:
 * Japanese:
 * Russian: