floating structure supporting a bridge or dock English - Catalan




English translator: English Catalan floating structure supporting a bridge or dock  Eesti sõnaraamat   Español Traductor   Svenska Översättare