Results for "

katafot

"
Turkish - English dictionary

katafot

(Turkish - English dictionary) :
,-tu reflector (used on a vehicle or guardrail).