Results for "

tretuar

"
Turkish - English dictionary

tretuar

(Turkish - English dictionary) :
,tretuvar sidewalk, Brit. pavement.