A giant among the pigmies. (French Proverb)

A giant among the pigmies.

French Proverb

Related topics

giant

Related proverbs