makrama


Results for "makrama"

Turkish - English dictionary

makrama

(Turkish - English dictionary) :
see mahrama.