Turkish-English dictionary »

seccade meaning in English

TurkishEnglish
seccade noun

prayer rug(small rug on which Muslims kneel to pray)
noun