treyler


Results for "treyler"

Turkish - English dictionary

treyler

(Turkish - English dictionary) :
trailer (a vehicle).