Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'great rates on long distance calling', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
great rates on long distance calling
Transposition0
rgeat rates on long distance calling
gerat rates on long distance calling
graet rates on long distance calling
greta rates on long distance calling
grea trates on long distance calling
greatr ates on long distance calling
great artes on long distance calling
great rtaes on long distance calling
great raets on long distance calling
great ratse on long distance calling
great rate son long distance calling
great rateso n long distance calling
great rates no long distance calling
great rates o nlong distance calling
great rates onl ong distance calling
great rates on olng distance calling
great rates on lnog distance calling
great rates on logn distance calling
great rates on lon gdistance calling
great rates on longd istance calling
great rates on long idstance calling
great rates on long dsitance calling
great rates on long ditsance calling
great rates on long disatnce calling
great rates on long distnace calling
great rates on long distacne calling
great rates on long distanec calling
great rates on long distanc ecalling
great rates on long distancec alling
great rates on long distance aclling
great rates on long distance claling
great rates on long distance calilng
great rates on long distance callnig
great rates on long distance callign
Transposition1
ergat rates on long distance calling
gaert rates on long distance calling
grtae rates on long distance calling
gre tarates on long distance calling
grear tates on long distance calling
greatar tes on long distance calling
great tares on long distance calling
great retas on long distance calling
great raset on long distance calling
great rat seon long distance calling
great rateo sn long distance calling
great ratesno long distance calling
great rates nolong distance calling
great rates ol nong distance calling
great rates onol ng distance calling
great rates on nolg distance calling
great rates on lgno distance calling
great rates on lo gndistance calling
great rates on lond gistance calling
great rates on longid stance calling
great rates on long sidtance calling
great rates on long dtsiance calling
great rates on long diatsnce calling
great rates on long disnatce calling
great rates on long distcnae calling
great rates on long distaecn calling
great rates on long distan eccalling
great rates on long distancc ealling
great rates on long distanceac lling
great rates on long distance lacling
great rates on long distance cllaing
great rates on long distance caillng
great rates on long distance calnilg
great rates on long distance callgni
Transposition2
aregt rates on long distance calling
gtear rates on long distance calling
gr aterates on long distance calling
grert aates on long distance calling
greaa rttes on long distance calling
greattra es on long distance calling
great eatrs on long distance calling
great rstea on long distance calling
great ra eston long distance calling
great ratos en long distance calling
great raten os long distance calling
great rates ln oong distance calling
great rates oo lnng distance calling
great rates onnlo g distance calling
great rates on gonl distance calling
great rates on l ngodistance calling
great rates on lodg nistance calling
great rates on loni dgstance calling
great rates on longsdi tance calling
great rates on long tisdance calling
great rates on long dastince calling
great rates on long dintasce calling
great rates on long discante calling
great rates on long distenca calling
great rates on long dista cencalling
great rates on long distanca celling
great rates on long distancelca ling
great rates on long distance lalcing
great rates on long distance cillang
great rates on long distance canlilg
great rates on long distance calginl
Transposition2r
aergt rates on long distance calling
gtaer rates on long distance calling
gr taerates on long distance calling
grer taates on long distance calling
greaar ttes on long distance calling
greattar es on long distance calling
great etars on long distance calling
great rseta on long distance calling
great ra seton long distance calling
great rato sen long distance calling
great rateno s long distance calling
great rates no long distance calling
great rates l noong distance calling
great rates ool nng distance calling
great rates onnol g distance calling
great rates on gnol distance calling
great rates on l gnodistance calling
great rates on lod gnistance calling
great rates on lonid gstance calling
great rates on longsid tance calling
great rates on long tsidance calling
great rates on long datsince calling
great rates on long dinatsce calling
great rates on long discnate calling
great rates on long distecna calling
great rates on long dista ecncalling
great rates on long distanc ecalling
great rates on long distancac elling
great rates on long distancelac ling
great rates on long distance llacing
great rates on long distance cillang
great rates on long distance canillg
great rates on long distance calgnil
Transposition0x2
rgaet rates on long distance calling
rgetarates on long distance calling
rgea trates on long distance calling
rgeatr ates on long distance calling
rgeat artes on long distance calling
rgeat rtaes on long distance calling
rgeat raets on long distance calling
rgeat ratseon long distance calling
rgeat rate son long distance calling
rgeat rateso n long distance calling
rgeat rates nolong distance calling
rgeat rates o nlong distance calling
rgeat rates onl ong distance calling
rgeat rates on olng distance calling
rgeat rates on lnog distance calling
rgeat rates on logndistance calling
rgeat rates on lon gdistance calling
rgeat rates on longd istance calling
rgeat rates on long idstance calling
rgeat rates on long dsitance calling
rgeat rates on long ditsance calling
rgeat rates on long disatnce calling
rgeat rates on long distnace calling
rgeat rates on long distacne calling
rgeat rates on long distaneccalling
rgeat rates on long distanc ecalling
rgeat rates on long distancec alling
rgeat rates on long distance aclling
rgeat rates on long distance claling
rgeat rates on long distance calling
rgeat rates on long distance calilng
rgeat rates on long distance callnig
rgeat rates on long distance callign
gertarates on long distance calling
gera trates on long distance calling
geratr ates on long distance calling
gerat artes on long distance calling
gerat rtaes on long distance calling
gerat raets on long distance calling
gerat ratseon long distance calling
gerat rate son long distance calling
gerat rateso n long distance calling
gerat rates nolong distance calling
gerat rates o nlong distance calling
gerat rates onl ong distance calling
gerat rates on olng distance calling
gerat rates on lnog distance calling
gerat rates on logndistance calling
gerat rates on lon gdistance calling
gerat rates on longd istance calling
gerat rates on long idstance calling
gerat rates on long dsitance calling
gerat rates on long ditsance calling
gerat rates on long disatnce calling
gerat rates on long distnace calling
gerat rates on long distacne calling
gerat rates on long distaneccalling
gerat rates on long distanc ecalling
gerat rates on long distancec alling
gerat rates on long distance aclling
gerat rates on long distance claling
gerat rates on long distance calling
gerat rates on long distance calilng
gerat rates on long distance callnig
gerat rates on long distance callign
grae trates on long distance calling
graetr ates on long distance calling
graet artes on long distance calling
graet rtaes on long distance calling
graet raets on long distance calling
graet ratseon long distance calling
graet rate son long distance calling
graet rateso n long distance calling
graet rates nolong distance calling
graet rates o nlong distance calling
graet rates onl ong distance calling
graet rates on olng distance calling
graet rates on lnog distance calling
graet rates on logndistance calling
graet rates on lon gdistance calling
graet rates on longd istance calling
graet rates on long idstance calling
graet rates on long dsitance calling
graet rates on long ditsance calling
graet rates on long disatnce calling
graet rates on long distnace calling
graet rates on long distacne calling
graet rates on long distaneccalling
graet rates on long distanc ecalling
graet rates on long distancec alling
graet rates on long distance aclling
graet rates on long distance claling
graet rates on long distance calling
graet rates on long distance calilng
graet rates on long distance callnig
graet rates on long distance callign
gretar ates on long distance calling
greta artes on long distance calling
greta rtaes on long distance calling
greta raets on long distance calling
greta ratseon long distance calling
greta rate son long distance calling
greta rateso n long distance calling
greta rates nolong distance calling
greta rates o nlong distance calling
greta rates onl ong distance calling
greta rates on olng distance calling
greta rates on lnog distance calling
greta rates on logndistance calling
greta rates on lon gdistance calling
greta rates on longd istance calling
greta rates on long idstance calling
greta rates on long dsitance calling
greta rates on long ditsance calling
greta rates on long disatnce calling
greta rates on long distnace calling
greta rates on long distacne calling
greta rates on long distaneccalling
greta rates on long distanc ecalling
greta rates on long distancec alling
greta rates on long distance aclling
greta rates on long distance claling
greta rates on long distance calling
greta rates on long distance calilng
greta rates on long distance callnig
greta rates on long distance callign
grea tartes on long distance calling
grea trtaes on long distance calling
grea traets on long distance calling
grea tratseon long distance calling
grea trate son long distance calling
grea trateso n long distance calling
grea trates nolong distance calling
grea trates o nlong distance calling
grea trates onl ong distance calling
grea trates on olng distance calling
grea trates on lnog distance calling
grea trates on logndistance calling
grea trates on lon gdistance calling
grea trates on longd istance calling
grea trates on long idstance calling
grea trates on long dsitance calling
grea trates on long ditsance calling
grea trates on long disatnce calling
grea trates on long distnace calling
grea trates on long distacne calling
grea trates on long distaneccalling
grea trates on long distanc ecalling
grea trates on long distancec alling
grea trates on long distance aclling
grea trates on long distance claling
grea trates on long distance calling
grea trates on long distance calilng
grea trates on long distance callnig
grea trates on long distance callign
greatr taes on long distance calling
greatr aets on long distance calling
greatr atseon long distance calling
greatr ate son long distance calling
greatr ateso n long distance calling
greatr ates nolong distance calling
greatr ates o nlong distance calling
greatr ates onl ong distance calling
greatr ates on olng distance calling
greatr ates on lnog distance calling
greatr ates on logndistance calling
greatr ates on lon gdistance calling
greatr ates on longd istance calling
greatr ates on long idstance calling
greatr ates on long dsitance calling
greatr ates on long ditsance calling
greatr ates on long disatnce calling
greatr ates on long distnace calling
greatr ates on long distacne calling
greatr ates on long distaneccalling
greatr ates on long distanc ecalling
greatr ates on long distancec alling
greatr ates on long distance aclling
greatr ates on long distance claling
greatr ates on long distance calling
greatr ates on long distance calilng
greatr ates on long distance callnig
greatr ates on long distance callign
great arets on long distance calling
great artseon long distance calling
great arte son long distance calling
great arteso n long distance calling
great artes nolong distance calling
great artes o nlong distance calling
great artes onl ong distance calling
great artes on olng distance calling
great artes on lnog distance calling
great artes on logndistance calling
great artes on lon gdistance calling
great artes on longd istance calling
great artes on long idstance calling
great artes on long dsitance calling
great artes on long ditsance calling
great artes on long disatnce calling
great artes on long distnace calling
great artes on long distacne calling
great artes on long distaneccalling
great artes on long distanc ecalling
great artes on long distancec alling
great artes on long distance aclling
great artes on long distance claling
great artes on long distance calling
great artes on long distance calilng
great artes on long distance callnig
great artes on long distance callign
great rtaseon long distance calling
great rtae son long distance calling
great rtaeso n long distance calling
great rtaes nolong distance calling
great rtaes o nlong distance calling
great rtaes onl ong distance calling
great rtaes on olng distance calling
great rtaes on lnog distance calling
great rtaes on logndistance calling
great rtaes on lon gdistance calling
great rtaes on longd istance calling
great rtaes on long idstance calling
great rtaes on long dsitance calling
great rtaes on long ditsance calling
great rtaes on long disatnce calling
great rtaes on long distnace calling
great rtaes on long distacne calling
great rtaes on long distaneccalling
great rtaes on long distanc ecalling
great rtaes on long distancec alling
great rtaes on long distance aclling
great rtaes on long distance claling
great rtaes on long distance calling
great rtaes on long distance calilng
great rtaes on long distance callnig
great rtaes on long distance callign
great raet son long distance calling
great raetso n long distance calling
great raets nolong distance calling
great raets o nlong distance calling
great raets onl ong distance calling
great raets on olng distance calling
great raets on lnog distance calling
great raets on logndistance calling
great raets on lon gdistance calling
great raets on longd istance calling
great raets on long idstance calling
great raets on long dsitance calling
great raets on long ditsance calling
great raets on long disatnce calling
great raets on long distnace calling
great raets on long distacne calling
great raets on long distaneccalling
great raets on long distanc ecalling
great raets on long distancec alling
great raets on long distance aclling
great raets on long distance claling
great raets on long distance calling
great raets on long distance calilng
great raets on long distance callnig
great raets on long distance callign
great ratseo n long distance calling
great ratse nolong distance calling
great ratse o nlong distance calling
great ratse onl ong distance calling
great ratse on olng distance calling
great ratse on lnog distance calling
great ratse on logndistance calling
great ratse on lon gdistance calling
great ratse on longd istance calling
great ratse on long idstance calling
great ratse on long dsitance calling
great ratse on long ditsance calling
great ratse on long disatnce calling
great ratse on long distnace calling
great ratse on long distacne calling
great ratse on long distaneccalling
great ratse on long distanc ecalling
great ratse on long distancec alling
great ratse on long distance aclling
great ratse on long distance claling
great ratse on long distance calling
great ratse on long distance calilng
great ratse on long distance callnig
great ratse on long distance callign
great rate snolong distance calling
great rate so nlong distance calling
great rate sonl ong distance calling
great rate son olng distance calling
great rate son lnog distance calling
great rate son logndistance calling
great rate son lon gdistance calling
great rate son longd istance calling
great rate son long idstance calling
great rate son long dsitance calling
great rate son long ditsance calling
great rate son long disatnce calling
great rate son long distnace calling
great rate son long distacne calling
great rate son long distaneccalling
great rate son long distanc ecalling
great rate son long distancec alling
great rate son long distance aclling
great rate son long distance claling
great rate son long distance calling
great rate son long distance calilng
great rate son long distance callnig
great rate son long distance callign
great rateso nlong distance calling
great rateso nl ong distance calling
great rateso n olng distance calling
great rateso n lnog distance calling
great rateso n logndistance calling
great rateso n lon gdistance calling
great rateso n longd istance calling
great rateso n long idstance calling
great rateso n long dsitance calling
great rateso n long ditsance calling
great rateso n long disatnce calling
great rateso n long distnace calling
great rateso n long distacne calling
great rateso n long distaneccalling
great rateso n long distanc ecalling
great rateso n long distancec alling
great rateso n long distance aclling
great rateso n long distance claling
great rateso n long distance calling
great rateso n long distance calilng
great rateso n long distance callnig
great rateso n long distance callign
great rates nol ong distance calling
great rates no olng distance calling
great rates no lnog distance calling
great rates no logndistance calling
great rates no lon gdistance calling
great rates no longd istance calling
great rates no long idstance calling
great rates no long dsitance calling
great rates no long ditsance calling
great rates no long disatnce calling
great rates no long distnace calling
great rates no long distacne calling
great rates no long distaneccalling
great rates no long distanc ecalling
great rates no long distancec alling
great rates no long distance aclling
great rates no long distance claling
great rates no long distance calling
great rates no long distance calilng
great rates no long distance callnig
great rates no long distance callign
great rates o nolng distance calling
great rates o nlnog distance calling
great rates o nlogndistance calling
great rates o nlon gdistance calling
great rates o nlongd istance calling
great rates o nlong idstance calling
great rates o nlong dsitance calling
great rates o nlong ditsance calling
great rates o nlong disatnce calling
great rates o nlong distnace calling
great rates o nlong distacne calling
great rates o nlong distaneccalling
great rates o nlong distanc ecalling
great rates o nlong distancec alling
great rates o nlong distance aclling
great rates o nlong distance claling
great rates o nlong distance calling
great rates o nlong distance calilng
great rates o nlong distance callnig
great rates o nlong distance callign
great rates onl nog distance calling
great rates onl ogndistance calling
great rates onl on gdistance calling
great rates onl ongd istance calling
great rates onl ong idstance calling
great rates onl ong dsitance calling
great rates onl ong ditsance calling
great rates onl ong disatnce calling
great rates onl ong distnace calling
great rates onl ong distacne calling
great rates onl ong distaneccalling
great rates onl ong distanc ecalling
great rates onl ong distancec alling
great rates onl ong distance aclling
great rates onl ong distance claling
great rates onl ong distance calling
great rates onl ong distance calilng
great rates onl ong distance callnig
great rates onl ong distance callign
great rates on olgndistance calling
great rates on oln gdistance calling
great rates on olngd istance calling
great rates on olng idstance calling
great rates on olng dsitance calling
great rates on olng ditsance calling
great rates on olng disatnce calling
great rates on olng distnace calling
great rates on olng distacne calling
great rates on olng distaneccalling
great rates on olng distanc ecalling
great rates on olng distancec alling
great rates on olng distance aclling
great rates on olng distance claling
great rates on olng distance calling
great rates on olng distance calilng
great rates on olng distance callnig
great rates on olng distance callign
great rates on lno gdistance calling
great rates on lnogd istance calling
great rates on lnog idstance calling
great rates on lnog dsitance calling
great rates on lnog ditsance calling
great rates on lnog disatnce calling
great rates on lnog distnace calling
great rates on lnog distacne calling
great rates on lnog distaneccalling
great rates on lnog distanc ecalling
great rates on lnog distancec alling
great rates on lnog distance aclling
great rates on lnog distance claling
great rates on lnog distance calling
great rates on lnog distance calilng
great rates on lnog distance callnig
great rates on lnog distance callign
great rates on lognd istance calling
great rates on logn idstance calling
great rates on logn dsitance calling
great rates on logn ditsance calling
great rates on logn disatnce calling
great rates on logn distnace calling
great rates on logn distacne calling
great rates on logn distaneccalling
great rates on logn distanc ecalling
great rates on logn distancec alling
great rates on logn distance aclling
great rates on logn distance claling
great rates on logn distance calling
great rates on logn distance calilng
great rates on logn distance callnig
great rates on logn distance callign
great rates on lon gidstance calling
great rates on lon gdsitance calling
great rates on lon gditsance calling
great rates on lon gdisatnce calling
great rates on lon gdistnace calling
great rates on lon gdistacne calling
great rates on lon gdistaneccalling
great rates on lon gdistanc ecalling
great rates on lon gdistancec alling
great rates on lon gdistance aclling
great rates on lon gdistance claling
great rates on lon gdistance calling
great rates on lon gdistance calilng
great rates on lon gdistance callnig
great rates on lon gdistance callign
great rates on longd sitance calling
great rates on longd itsance calling
great rates on longd isatnce calling
great rates on longd istnace calling
great rates on longd istacne calling
great rates on longd istaneccalling
great rates on longd istanc ecalling
great rates on longd istancec alling
great rates on longd istance aclling
great rates on longd istance claling
great rates on longd istance calling
great rates on longd istance calilng
great rates on longd istance callnig
great rates on longd istance callign
great rates on long idtsance calling
great rates on long idsatnce calling
great rates on long idstnace calling
great rates on long idstacne calling
great rates on long idstaneccalling
great rates on long idstanc ecalling
great rates on long idstancec alling
great rates on long idstance aclling
great rates on long idstance claling
great rates on long idstance calling
great rates on long idstance calilng
great rates on long idstance callnig
great rates on long idstance callign
great rates on long dsiatnce calling
great rates on long dsitnace calling
great rates on long dsitacne calling
great rates on long dsitaneccalling
great rates on long dsitanc ecalling
great rates on long dsitancec alling
great rates on long dsitance aclling
great rates on long dsitance claling
great rates on long dsitance calling
great rates on long dsitance calilng
great rates on long dsitance callnig
great rates on long dsitance callign
great rates on long ditsnace calling
great rates on long ditsacne calling
great rates on long ditsaneccalling
great rates on long ditsanc ecalling
great rates on long ditsancec alling
great rates on long ditsance aclling
great rates on long ditsance claling
great rates on long ditsance calling
great rates on long ditsance calilng
great rates on long ditsance callnig
great rates on long ditsance callign
great rates on long disatcne calling
great rates on long disatneccalling
great rates on long disatnc ecalling
great rates on long disatncec alling
great rates on long disatnce aclling
great rates on long disatnce claling
great rates on long disatnce calling
great rates on long disatnce calilng
great rates on long disatnce callnig
great rates on long disatnce callign
great rates on long distnaeccalling
great rates on long distnac ecalling
great rates on long distnacec alling
great rates on long distnace aclling
great rates on long distnace claling
great rates on long distnace calling
great rates on long distnace calilng
great rates on long distnace callnig
great rates on long distnace callign
great rates on long distacn ecalling
great rates on long distacnec alling
great rates on long distacne aclling
great rates on long distacne claling
great rates on long distacne calling
great rates on long distacne calilng
great rates on long distacne callnig
great rates on long distacne callign
great rates on long distanecc alling
great rates on long distanec aclling
great rates on long distanec claling
great rates on long distanec calling
great rates on long distanec calilng
great rates on long distanec callnig
great rates on long distanec callign
great rates on long distanc eaclling
great rates on long distanc eclaling
great rates on long distanc ecalling
great rates on long distanc ecalilng
great rates on long distanc ecallnig
great rates on long distanc ecallign
great rates on long distancec laling
great rates on long distancec alling
great rates on long distancec alilng
great rates on long distancec allnig
great rates on long distancec allign
great rates on long distance aclling
great rates on long distance aclilng
great rates on long distance acllnig
great rates on long distance acllign
great rates on long distance clailng
great rates on long distance clalnig
great rates on long distance clalign
great rates on long distance callnig
great rates on long distance callign
great rates on long distance calilgn
Slip3A
regat rates on long distance calling
geart rates on long distance calling
grate rates on long distance calling
gret arates on long distance calling
grea rtates on long distance calling
greatra tes on long distance calling
great atres on long distance calling
great rteas on long distance calling
great raest on long distance calling
great rats eon long distance calling
great rate osn long distance calling
great rateson long distance calling
great rates n olong distance calling
great rates o lnong distance calling
great rates onlo ng distance calling
great rates on onlg distance calling
great rates on lngo distance calling
great rates on log ndistance calling
great rates on lon dgistance calling
great rates on longdi stance calling
great rates on long isdtance calling
great rates on long dstiance calling
great rates on long ditasnce calling
great rates on long disantce calling
great rates on long distncae calling
great rates on long distacen calling
great rates on long distane ccalling
great rates on long distanc cealling
great rates on long distanceca lling
great rates on long distance alcling
great rates on long distance cllaing
great rates on long distance calilng
great rates on long distance calinlg
great rates on long distance callngi
Slip3B
egrat rates on long distance calling
garet rates on long distance calling
grtea rates on long distance calling
gre atrates on long distance calling
greart ates on long distance calling
greata rtes on long distance calling
great traes on long distance calling
great reats on long distance calling
great raste on long distance calling
great rat eson long distance calling
great rateos n long distance calling
great ratesn o long distance calling
great rates onlong distance calling
great rates oln ong distance calling
great rates ono lng distance calling
great rates on nlog distance calling
great rates on lgon distance calling
great rates on lo ngdistance calling
great rates on londg istance calling
great rates on longi dstance calling
great rates on long sditance calling
great rates on long dtisance calling
great rates on long diastnce calling
great rates on long disntace calling
great rates on long distcane calling
great rates on long distaenc calling
great rates on long distan cecalling
great rates on long distancce alling
great rates on long distancea clling
great rates on long distance lcaling
great rates on long distance claling
great rates on long distance caillng
great rates on long distance calnlig
great rates on long distance callgin
Omission
reat rates on long distance calling
geat rates on long distance calling
grat rates on long distance calling
gret rates on long distance calling
grea rates on long distance calling
greatrates on long distance calling
great ates on long distance calling
great rtes on long distance calling
great raes on long distance calling
great rats on long distance calling
great rate on long distance calling
great rateson long distance calling
great rates n long distance calling
great rates o long distance calling
great rates onlong distance calling
great rates on ong distance calling
great rates on lng distance calling
great rates on log distance calling
great rates on lon distance calling
great rates on longdistance calling
great rates on long istance calling
great rates on long dstance calling
great rates on long ditance calling
great rates on long disance calling
great rates on long distnce calling
great rates on long distace calling
great rates on long distane calling
great rates on long distanc calling
great rates on long distancecalling
great rates on long distance alling
great rates on long distance clling
great rates on long distance caling
great rates on long distance callng
great rates on long distance callig
great rates on long distance callin
Repetition
ggreat rates on long distance calling
grreat rates on long distance calling
greeat rates on long distance calling
greaat rates on long distance calling
greatt rates on long distance calling
great rates on long distance calling
great rrates on long distance calling
great raates on long distance calling
great rattes on long distance calling
great ratees on long distance calling
great ratess on long distance calling
great rates on long distance calling
great rates oon long distance calling
great rates onn long distance calling
great rates on long distance calling
great rates on llong distance calling
great rates on loong distance calling
great rates on lonng distance calling
great rates on longg distance calling
great rates on long distance calling
great rates on long ddistance calling
great rates on long diistance calling
great rates on long disstance calling
great rates on long disttance calling
great rates on long distaance calling
great rates on long distannce calling
great rates on long distancce calling
great rates on long distancee calling
great rates on long distance calling
great rates on long distance ccalling
great rates on long distance caalling
great rates on long distance callling
great rates on long distance calliing
great rates on long distance callinng
great rates on long distance callingg
QWERTY Substitution
freat rates on long distance calling
hreat rates on long distance calling
geeat rates on long distance calling
gteat rates on long distance calling
grwat rates on long distance calling
grrat rates on long distance calling
grest rates on long distance calling
grear rates on long distance calling
greay rates on long distance calling
great eates on long distance calling
great tates on long distance calling
great rstes on long distance calling
great rares on long distance calling
great rayes on long distance calling
great ratws on long distance calling
great ratrs on long distance calling
great ratea on long distance calling
great rated on long distance calling
great rates in long distance calling
great rates pn long distance calling
great rates ob long distance calling
great rates om long distance calling
great rates on kong distance calling
great rates on ling distance calling
great rates on lpng distance calling
great rates on lobg distance calling
great rates on lomg distance calling
great rates on lonf distance calling
great rates on lonh distance calling
great rates on long sistance calling
great rates on long fistance calling
great rates on long dustance calling
great rates on long dostance calling
great rates on long diatance calling
great rates on long didtance calling
great rates on long disrance calling
great rates on long disyance calling
great rates on long distsnce calling
great rates on long distabce calling
great rates on long distamce calling
great rates on long distanxe calling
great rates on long distanve calling
great rates on long distancw calling
great rates on long distancr calling
great rates on long distance xalling
great rates on long distance valling
great rates on long distance cslling
great rates on long distance cakling
great rates on long distance calking
great rates on long distance callung
great rates on long distance callong
great rates on long distance callibg
great rates on long distance callimg
great rates on long distance callinf
great rates on long distance callinh
QWERTY Repetition after
gfreat rates on long distance calling
ghreat rates on long distance calling
greeat rates on long distance calling
grteat rates on long distance calling
grewat rates on long distance calling
grerat rates on long distance calling
greast rates on long distance calling
greatr rates on long distance calling
greaty rates on long distance calling
great reates on long distance calling
great rtates on long distance calling
great rastes on long distance calling
great ratres on long distance calling
great ratyes on long distance calling
great ratews on long distance calling
great raters on long distance calling
great ratesa on long distance calling
great ratesd on long distance calling
great rates oin long distance calling
great rates opn long distance calling
great rates onb long distance calling
great rates onm long distance calling
great rates on lkong distance calling
great rates on loing distance calling
great rates on lopng distance calling
great rates on lonbg distance calling
great rates on lonmg distance calling
great rates on longf distance calling
great rates on longh distance calling
great rates on long dsistance calling
great rates on long dfistance calling
great rates on long diustance calling
great rates on long diostance calling
great rates on long disatance calling
great rates on long disdtance calling
great rates on long distrance calling
great rates on long distyance calling
great rates on long distasnce calling
great rates on long distanbce calling
great rates on long distanmce calling
great rates on long distancxe calling
great rates on long distancve calling
great rates on long distancew calling
great rates on long distancer calling
great rates on long distance cxalling
great rates on long distance cvalling
great rates on long distance caslling
great rates on long distance calkling
great rates on long distance callking
great rates on long distance calliung
great rates on long distance calliong
great rates on long distance callinbg
great rates on long distance callinmg
great rates on long distance callingf
great rates on long distance callingh
QWERTY Repetition before
fgreat rates on long distance calling
hgreat rates on long distance calling
gereat rates on long distance calling
gtreat rates on long distance calling
grweat rates on long distance calling
grreat rates on long distance calling
gresat rates on long distance calling
greart rates on long distance calling
greayt rates on long distance calling
great erates on long distance calling
great trates on long distance calling
great rsates on long distance calling
great rartes on long distance calling
great raytes on long distance calling
great ratwes on long distance calling
great ratres on long distance calling
great rateas on long distance calling
great rateds on long distance calling
great rates ion long distance calling
great rates pon long distance calling
great rates obn long distance calling
great rates omn long distance calling
great rates on klong distance calling
great rates on liong distance calling
great rates on lpong distance calling
great rates on lobng distance calling
great rates on lomng distance calling
great rates on lonfg distance calling
great rates on lonhg distance calling
great rates on long sdistance calling
great rates on long fdistance calling
great rates on long duistance calling
great rates on long doistance calling
great rates on long diastance calling
great rates on long didstance calling
great rates on long disrtance calling
great rates on long disytance calling
great rates on long distsance calling
great rates on long distabnce calling
great rates on long distamnce calling
great rates on long distanxce calling
great rates on long distanvce calling
great rates on long distancwe calling
great rates on long distancre calling
great rates on long distance xcalling
great rates on long distance vcalling
great rates on long distance csalling
great rates on long distance caklling
great rates on long distance calkling
great rates on long distance calluing
great rates on long distance calloing
great rates on long distance callibng
great rates on long distance callimng
great rates on long distance callinfg
great rates on long distance callinhg
QWERTY Substitution Transposed
WrongDoubles
great rates on long distance caaling
great rates on long distance caliing
$JSON
$address
$applyDefault
$clone
$commas
$copy
$copyFields
$delete
$entries
$expand
$filt
$getType
$isArray
$isBoolean
$isClass
$isDate
$isElement
$isFunction
$isNumber
$isObject
$isString
$isType
$isValidDate
$json2txt
$keys
$load
$matchall
$parseFloats
$pick
$postJSON
$prune
$save
$set
$sortBy
$stringify
$sum
$svgPoster1
$table
$textify
$toFixed
$type
$without
Glossary
Transposition = adjacent pairs of letters are swapped
Omission = individual letters are missed out
Repetition = individual letters are entered twice consecutively
QWERTY substitution = letters are replaced by each of their QWERTY-keyboard based physical neighbours (e.g. 'h' gets replaced with y, u, j, n, b, g)
QWERTY repetition type 1 = letters are followed by each of their QWERTY-keyboard neighbours
QWERTY repetition type 2 = letters are preceded by each of their QWERTY-keyboard neighbours