to introduce something sudddenly or violently English - Romanian




English translator: English Romanian to introduce something sudddenly or violently  Eesti sõnaraamat   Español Traductor   Svenska Översättare