sauch - Turkish English Dictionary

sauch

Meanings of "sauch" in Turkish English Dictionary : 1 result(s)

English Turkish
Botanic
sauch n. söğüt

Meanings of "sauch" with other terms in English Turkish Dictionary : 1 result(s)

English Turkish
Botanic
sauch [scotland] n. boz söğüt