mezraa


Results for "mezraa"

Turkish - English dictionary

mezraa

(Turkish - English dictionary) :
see mezra.