takımada


Results for "takımada"

Turkish - French Dictionary

takımada

(Turkish - French Dictionary) :
archipel