motorcade


Results for "motorcade"

English - Turkish Dictionary

motorcade

(English - Turkish Dictionary) :
i. araba konvoyu.