hudut


Results for "hudut"

Turkish - French Dictionary

hudut

(Turkish - French Dictionary) :
frontière