to cause congestion or blockage Inglise - Hispaania




English translator: English Spanish to cause congestion or blockage  Eesti sõnaraamat   Español Traductor   Svenska Översättare