An elephant in the china shop. (Hungarian Proverb)

An elephant in the china shop.

Hungarian Proverb

Related topics

china elephant shop

Related proverbs