pip-squeak – Català–English translations

🇬🇧 en ca

pip-squeak noun

  • small and insignificant person
salsitxa
Wiktionary Links