toynak


Results for "toynak"

Turkish - French Dictionary

toynak

(Turkish - French Dictionary) :
sabot