English → Spanish - a bull in a china shop

un elefante en la chatarrería

English → Romanian - a bull in a china shop

id. om greoi şi stângaci

English → Russian - a bull in a china shop

слон в посудной лавке
dictionary extension
© dictionarist.com