slovník Turečtina - Angličtina

Türkçe - English

sarma v angličtině:

1. winding


I'm getting tired of driving on this winding road.
Life is a long and winding road.