mazeret


Results for "mazeret"

Turkish - French Dictionary

mazeret

(Turkish - French Dictionary) :
excuse