Turkish-English dictionary »

dokuma tezgahı meaning in English

TurkishEnglish
dokuma tezgahı noun

loom [looms](weaving frame)
noun
[UK: luːm] [US: ˈluːm]

Your history