kel


Results for "kel"

Turkish - French Dictionary

tekel

(Turkish - French Dictionary) :
monopole