Turkish-English dictionary »

su çarkı meaning in English

TurkishEnglish
su çarkı noun

water wheel(wheel propelled by water)
noun