Results for "

şaryo

"
Turkish - English dictionary

şaryo

(Turkish - English dictionary) :
mech. carriage (of a typewriter).