Turkish-English dictionary »

makreme meaning in English

TurkishEnglish
makreme noun

macramé(textile)
noun