BULL IN A CHINA SHOP


Meaning of BULL IN A CHINA SHOP in English

(See a bull in a China shop)

English idioms vocab.      Словарь английских идиом и выражений.