taviz


Results for "taviz"

Turkish - French Dictionary

taviz

(Turkish - French Dictionary) :
concession