Big frog in a little pond
volume

Definizione e Significato di "big frog in a little pond"

big frog in a little pond
01

**someone who is important or influential but only so in a small, isolated area without much competition

LanGeek
Scarica l'App
langeek application

Download Mobile App

stars

app store