to defy or challenge English - Romanian




English translator: English Romanian to defy or challenge  Eesti sõnaraamat   Español Traductor   Svenska Översättare