takla


Results for "takla"

Turkish - French Dictionary

takla

(Turkish - French Dictionary) :
culbute