This web browser is not supported. Use Chrome, Edge, Safari, or Firefox for best results.

Joel D. Lafargue author page

53 puzzles by Joel D. Lafargue
with David Steinberg comments

TotalDebutLatest
533/1/198212/16/2014
SunMonTueWedThuFriSat
457512164
ScrabDebutPre‑WSFresh
1.5255124%
Joel D. Lafargue

2 Modern Era daily crosswords by Joel D. Lafargue

Tue 12/16/2014
HUNTGLEEATAD
OREOEARTHNAME
BARRYWHITESKIN
OLDNAGCANTEENS
WAHRELATE
ROBINWILLIAMS
EDUCEDOOKTAB
AILEDEGOTIARA
MELTHISRONIN
MAURICESENDAK
CRADLERUB
HARDTASKPLATTE
ANKATHEBEEGEES
ITEMSAPORORES
ROTSGIBBGINO
Mon 8/18/1997
MARCCAPEDEGGO
ALARAGAPEJOAN
JAVAMINIMEAVE
WINNERSCIRCLE
KOOLJET
PISCESLAOSCAP
ETHANMATHTARA
THISDIAMONDRING
RAVECAPPEERIE
IDADEMSSCENES
LOSBLAH
KNOCKFORALOOP
ANONALLENUTAH
TONETOLETSTIR
EWEREGADSEONS

51 pre-Shortz crosswords by Joel D. Lafargue

Wed 9/22/1993
ACTIREHABHIKE
JOHNADAREODES
AMOKDUTCHTWEET
RAMTICSORIOLE
AURAESLYE
VESSELSIDIFAS
ANNAGALENENT
USEFOWLLANGUAGE
NUSCAULSSTIR
TETTREEGOSHEN
BALDSOARE
ALBINOTORTRCA
POULTRYSUMXMAS
SILLDEANEVAST
ONLYSARDSINTO
Tue 7/20/1993
LAPUPAIRCUTE
ANAMEELSEORYX
SKYWRITINGBAKE
HASSETTUMBLES
FORUMLIL
ALPINEACADEMIC
DARNSANATSACO
APIGAISLETSAR
LIMESLIMGOTME
ESPRESSOTENSED
BEENORSE
ALFONSOSITSEW
MEOWSILHOUETTE
ETALOSSARHETT
SAMSREDESTES
Thu 6/17/1993
WEPTSITESCALK
AVERPLEATAQUA
SERAAORTANUIT
SUPERVISIONIS
ETREDRY
THEZOOVELDASS
HELIWHATYOUGET
ENDUPADOSNORE
FROMEATINGERAL
TINTEEMOAXACA
FIRBURP
ALOTOFCARROTS
OJAIBOREDSAKE
NACLIWEREEXIT
EXESCLASSDINE
Fri 3/26/1993
SPATREBSSOLID
LONEELEETRACE
AONEMETEODDER
WHENLOVERSLEARN
OREILA
THEYCANNOTELOPE
RATIOORANREN
ERASMOTORTETE
ASPPEPOCHAIR
THEYAREFORCEDTO
ERILAC
ALTARTHEIRPLANS
PIANOEAVEIGOT
EMMETASISVINE
DEEDSPEATENON
Fri 11/20/1992
LAUGHRASPCRAB
ARTOOODORHAIL
GREENMIMEARLO
SESAMESTREET
ALITONETHIRDS
RUNOFFCOOS
CCIEIGERMOP
HIGHWAYTOHEAVEN
DOORECONONA
MAZENOVICE
BOHEMEBIDIDES
FLAMINGOROAD
LISAIAGORECUT
AVIDTEENTOILE
TETEHAYSESSEX
Wed 9/16/1992
WHIPLAPELNECK
IOLEOLIVEOVAL
FLIPDICEDSITE
EYEOPENINGELSE
ESEEAT
AMIDSTSPREADER
BILEAQUISCALE
ACLERUNUPKRIS
TRAPSANSELETT
HOTTODDYREESES
HIAUSN
JEERRABBITEARS
ORSOTRIOSGLAD
HITAECLATGAZA
NEATDOLTSSEEK
Fri 7/31/1992
BAGSREFTBAMBI
ESAUIRAKALERT
THENORDOSAMOA
HEADDRESSESOWL
ARIDBOOR
REPEATSARNYET
EPHWAVEGOODBYE
POOLEAIRDEARE
EXTERMINATENIN
LYONONESNAKES
ASINGEST
ILLMAJORLEAGUE
TIBIAALIIBARN
SLUNGVETOARGO
AIMEEASSTLYES
Thu 5/14/1992
WASHSTEADQUAD
ASTOIRANIURDU
SHEETMUSICAGEE
POEABETTOKENS
STRIKECAVE
DELICATESSEN
DOZENOLDERFRO
AMISDIEJASS
MNOPAINTSIXTY
SINGSINGSING
RALERASHAD
SPRITEIGORERE
LEANRENONEVADA
ALECOPINEEDEN
MESHNITERESNE
Sun 2/16/1992 CRYPT-TEASER
LACEDCHAPSDATER
POLITEHEAVEISOPOD
MACADAMIANUTSLYRICAL
ICANLOGICSCALEKRI
NILSCUREBIOTAMYNA
ONEHORAESAONEGOMER
TOSSEDANDTURNEDOVALS
ILETAUSESFAIR
CASTESPAILCOLLECTS
ASPENLOONEYTUNESIOU
LAOSEEROABLEDALE
ONIOFFBROADWAYTONER
TALIPOTSIDOSRAZORS
EVERSNUGAMORE
RODINRECKLESSABANDON
ACRESARRETESSESERO
NEOSAGOODANISAFAR
GATALGOLCASASVINS
ENTITLELUNATICFRINGE
SEALEDENERORAISES
NOISYDOVEREXPOS
Thu 2/13/1992
STAMPDARTGAPE
OSCARITCHELLA
FATHERTIMETOUR
ARISATPROWESS
ASTOPOPE
HERMESLISTLESS
ALOADPAVELATE
NEATREYESCREE
ANSEESPYTALER
SATURATESHREDS
RODNOTED
GOAHEADRIBAPB
ALTOBIGBROTHER
SITULORISHARE
HOARERICSOBER
Sun 8/25/1991 WILD WORDPLAY
AMALFIASTHEMANICGOBS
REGAINMUREXAMISHELIA
COUNTDRACULADICTIONARY
SWAGRATHSMAREKSPENDS
ONOTHINASBEES
STUEVILSONESSOLDIERS
LINEMENTAKEAGENESAIL
OSIRISMETERREADERSMA
WATERTALLYNYETPOTOK
ENESTINATIERTALESE
REDJETSETTERSORDERED
NEEDLEARNELSPARSE
CHARADETICKERTAPEGPS
LITANYTOTOEELSAGEE
EDITSFELLARLESJOHNQ
ADOGINGERBREADSUNUNU
VENAALDAEIGHTALIENEE
ENSNARLSSACOEATINTRL
NINERECUTSESP
ARCADEWHETSCERESUTEP
BARBERSHOPPARTIALSCORE
ELEEELIDEINANEOOLONG
SEELDAZEDDEGASPLATES
Fri 7/12/1991
SWABASHOTSLOB
MAMASTOMACOLE
ARMSTAPESONER
POETRYINMOTION
MOOSART
STEPSSINGPSS
THANASISIDUAL
WALTZINGMATILDA
ORESNENEESSAY
SISADESRESET
ANISEMI
DIZZYGILLESPIE
ALOUELIASABLE
DIORNIECETELL
SEMETANKSEXAM
Sat 5/11/1991
STEPBEAMSAFE
HANAINGOTVEER
AXONSARAHERRS
IWANTTOBEALONE
TIREHST
CAMETOPREHEATS
AMILESAARWET
METARZANYOUJANE
UNEYINSPURSE
STRAGGLESTREEP
SROQUOI
PLAYITAGAINSAM
EARLEMITSTREK
ALOUSILASITSA
ROOMDARECAST
Sat 12/22/1990
REALMSPURMAP
ANGIEWIGANOLA
YOUSLEIGHMEDUG
SSETATSPAMELA
MISEBATEMAN
SILENTKNIGHT
ASONGONEOWED
INCHNERDSNODE
STOAORTEYRIE
DONNERSUMMER
FREEBEEEERY
RAINESPURAGEN
ENDYULEBESORRY
SEESCAREIRENE
HERHYMNARGOT
Sat 11/3/1990
GIRLVERSALIPS
ALIEOKIESITAL
BIGAMYISWHENTWO
SEAPLANECREOLE
FIGGMANU
BARRIEMONOPOLY
IOOOSLITSBEE
CRAGEMOJOTS
ETDVEERSELIE
PASSWORDELOINS
PALSSCOP
APERCUANTEATER
RITESMAKEAWRONG
ANNAESKERDRAT
BEADSHADYYAMS

In original solution, answer to 31-Across has the "O"s as "0"s, even though the down crossings call for "O"s. (The capital "I" and number "1" looked the same in the font they used.)

Fri 7/20/1990
ZIPSMATAPATE
ALEEORATEURAL
PLEANEVILNOLL
PRACTICALJOKE
ASHSTETOAMAN
SCOTTOACERB
CALLINGCARDTAJ
ALECATLERMA
PASCOMICRELIEF
ROUENUNICEF
ACCEPTASTKRA
LAUGHINGSTOCK
DIRENEROLONTO
ERINGLAREREAP
ROOTLYESNEXT
Thu 7/20/1989
SCARESODTACIT
ARGENTINAALONE
GOODTIMESDANCE
ANNENOTEN
NEYRENDSGLENS
LITRANT
PFCSTEVEMARTIN
OLAWAGRETEVE
LORNEGREENEDET
OTOEEDO
WRISTESTHSBBS
ISLYOUROI
LHASAIMPORTUNE
TOGETTEETERING
SWEDESTSRANEE
Fri 7/7/1989
WEBSWHOMPLOAF
AROWAUDIEOLLA
FIREGRAMOLEER
TENDTOTHEPHLOX
EENLII
GOSSAGESEPPING
ECUATTAPOLAR
THREEPEONYOPERA
AREALSOTONED
TERRORLEGALESE
PIEIRA
JOHNJACOBASTER
JUDOELOPEHAZY
INONCILIAELIA
BORETILERDION
Fri 4/28/1989
NEGEVWRAPSMAJ
ADOREHADATODE
THEGREENEHORNET
ESSIGETRYANS
FTAESAU
BROADCASTGNUS
LEERSENSUEVIP
ARATINEESPUZO
SECIBSENSOLES
THEMAUDESQUAD
APRSOUR
STARRGAPECEO
DANSONINTHEDARK
AXEVICARZENDA
KITEMERYESSAY
Thu 11/3/1988
POOFSCARFQUIP
ENDOTACHOUNTO
ACERESTERAILS
YERTLETHETURTLE
UELERST
ARENASOPECBAN
COLASDAISMARE
HASTEMAKESWASTE
ERIEOVERACTED
SSEEDENLIKELY
ALEDATE
DENNISTHEMENACE
ELONTRIBEZION
JUNELETTSINAT
ALEXYEASTETTE
Thu 8/18/1988
TIDEABETNUMB
UVEAFLORAATOI
TESTALARKSAUR
USCSLITETCHED
ELULOSHA
ABNERSPETERSON
NODOFFASHYTAE
ORANRANEEPURE
DANROPEPLUMED
EXTREMESLAMBDA
INGSURAL
SOLVERHANDECU
OKIEALONGABAS
FARRCURIELUTE
AYESEVASAMOS
Fri 4/29/1988
BRAGPINEDIMET
AUTOOSAGENADA
CLOVERLEAFDRIP
HEMROEDEPICTS
LOUTHNIA
STEEDSENDANGER
LEVEEAROECAME
UNIVALOUDHUME
GETAMAINSIZED
STANDEESSHEETS
CIRMOTIF
VILLAINWEEBAA
ADUECORNEDBEEF
TELEAREELODOR
SELFNACREXENO
Sun 4/24/1988 MIDDLE-NAME MADNESS
OMITGALBASTEADLEA
PALOSARIELAISLEOLD
SCARPMURALTENAMGEE
ROSEMARYAIDEDECAMP
BOREOUTSINDARNIT
FRANKIEMEMORYLAINE
LASTSITONERNTMAN
ALESMACAWDIREREADE
TEDPAGANMOROCCORAW
EARTHAFIRSTAIDKITT
SCORIAAMIREESES
KEVINCANADIANBACON
IDATANAGERORALSCCC
MATASIDESELISETARA
PRECSTEULANEAGER
HOWARDONANEVENKEEL
ACHENEEATELDERLY
FREDWASHERANDDRYER
TEMARPADMARESAORTA
EDAREUNEEMILEROOKS
RONDREADDUPESTOOK
Fri 3/4/1988
CARRTRALABASE
ESAUEASELERIN
RONDARLINGHELD
TRADUCEIDEALS
IDECEIL
SWEETHEARTDEAL
LAOSSORESTTUE
AORTAMASORATE
NNETHETASENOS
DEARSIRORMADAM
EEGSILO
HANNAHALLUDED
AGEDLOVEISBLUE
RENEORIONLIRA
DEERWRINGEVEN
Fri 1/22/1988
MOOGDIETS
SPARROWORNATE
PANDORAPADNAGS
ASTOESQEAGLET
RTEENNUILOIRE
TELLSTIROLNIE
ASSETSZAPASAP
VELAZQUEZ
ATTYALISTINTS
TRAABACKAZURE
LITHESANDSTIN
ACTONELERATAS
SELLERSLOWTIDE
SELINATOPLESS
RADONPAIR
Sat 8/29/1987
ABCDFASTANITA
MALIASTAGETON
IRESESAUARENT
DIFFERENTSTORY
ALITEEL
LARVAEMTVIDOL
ODEONFARESELA
WEIRDALYANKOVIC
ENGSLOOPILOVE
RONAAPRSIDNEY
TOMPENH
ILLGOTTENGAINS
ONEALREDDNOAH
RINSEARAMDUSE
ETATSMOLESSTS
Wed 4/1/1987
TWOPARISGOOF
OOLAAMISHNINE
TNEMEGAGNEISEE
ETOILESTROKES
NIOGPIC
REVODNEBALASKA
OVAEELERSROAN
PANGSIGODCCLI
EDENEDIBLELES
DESIGNNOITCELE
TAJTSAR
FORGOODSCORES
VEGAYGOLOHCYSP
CARTEPSOMKENO
RTESDUANESET
Fri 1/23/1987
AHEMSTOADFOOT
BAYOUONCEALDO
CHEEPSKATEREDS
DADPOEARTROSS
YOUNGARF
CLASPAMBIENCE
ALENEBLOBTOOL
PEAKREADYCRIS
SANEEATSTHANE
ENTENDREFREDA
PODACRID
ANDANTEEEGMCI
NOUNAVANTGUARD
TONKPENTESTEE
INKYENDSRATES
Thu 12/18/1986
SAHARACAMEL
CABARETPOPULAR
ALABAMAETAGERE
BALBIBLERMAW
AZOVTARASSEMI
LANASLUGRANIN
ARENASBISECTED
LOGICAL
CLIMATICDIRECT
RAPIDGORCARRE
ATANAGNEWDUOS
VINFULPASDOT
ANEMONEETAMINE
TOMCATSNEGATED
SAILSTRACED
Thu 10/2/1986
BRAZESQUEAL
WEEVILSETAGERE
OCEANIALATHERS
ROKCANTINA
TMENSTATRAJAH
HEDINAMESTAXI
GAFFEAWHILE
STEEPLECHILLED
AHORSENOLTE
TONIXRAYSTABS
SUSANAPODELAH
ESTATESAGA
SLEEVESENTERED
CORDEROSTERILE
INSERTSPECS
Fri 8/29/1986
BEAMPASOSTRAM
ORLEITEMAHOME
GLADSTANSATIN
ENIGMATICSMILE
CROCAYE
ROSIEHEADSMOG
ALONEALEGIDA
MIXEDVEGETABLES
OVEYALEDANTE
SERALARKGLESS
TRIEVEL
MASHEDPOTATOES
ARIESAWOLOVID
MANNERENENILE
ATESTANETSLOW
Sun 10/13/1985 DOUBLES
SALADRECAPPAULAS
SALOMEELOPEOBLIGE
SIMONANDSIMONONEMANS
ARINGETTECAREPISA
RISECORSETHEARANAT
ACESEAMOMARSSLATE
HANDINHANDONOALINES
ATTUORANTSNEAD
TITLESRIFTONDEMAND
ARIESLOOPTHELOOPGOO
GAMYHALOLOONFARM
UTEWORDFORWORDRAISE
SEALANESTHAIBURNED
FIRESSTOSSIAMA
ASTANDATEHEADTOHEAD
SHEREBLARELEERAXE
IERDREARNAILEDASIA
DATEALECARNOACTOR
EVIDENTHOMESWEETHOME
EMERGEERECTPREENS
SENDERSOLARHINDS
Wed 10/2/1985
BEECHHOODAMES
ALGAEALAINAME
JOANRIVERSIGOR
ANDATAGPOLITE
PATSSLUICES
PETEFOUNTAIN
AVASTAECASH
REXSLANTEDSEE
ANIARCOFTEN
FOSTERBROOKS
IMPORTSALAN
DEARTHSSEDRAB
LANGARTHURLAKE
EDGENILEEERIE
RESTDOOREDENS
Wed 7/24/1985
ABUTCAPESBOMB
MATHAGATEADAR
TEARMADAMNOTE
RHODEISLANDRED
WARNNEO
JUNTAPITAMTS
CANOEMINIAERO
ASTUDYINSCARLET
DOITOLEOSTENO
ENLSUEDSPIED
AIRGOOF
THECRIMSONTIDE
RUSTDIANACODE
ELSEOTTEREVEN
SLEDLEERSSEND
Fri 5/17/1985
BALLBELLTRET
ALAMOOLEORIVA
JOHNDENVEROTIS
APRDANEROYALS
DISROALD
ESTATESDIDOVER
DOILYCAENNILE
URALCANOEAVIV
CERAARONCHIDE
ERASURESTRUDEL
GLESSROE
AZORESATICSRO
CITESAMHOUSTON
TOTEELBESHALE
ANONDEANEYES
Thu 3/28/1985
FACTHARTTROPE
CHEROLEOHOMES
CARELAINETAPE
BOARDINGSCHOOL
TOOASH
TEAOVENSANEST
ATLEELISRAREE
SHIVERMETIMBERS
KNEELSCADSCAT
SONNETERLETIA
GEEETC
BABEINTHEWOODS
ODORSHARIVEER
LEANTEVILELLA
ESTESREEDRIFF
Tue 1/29/1985
SCRAPIRISTETE
ALULALUNTALIT
ROLLSROYCEKLEE
AGETINAPPEARS
TOTALPAT
FEDORAOVERHEAD
AREASLAIRENDO
COLSSOFASCALL
EDITORELRATEL
TEAMSTERFAKERS
ASHSCOPE
ROASTEDRATELA
EMITRAGAMUFFIN
FIDENDAKROOST
STARSOMEEERIE
Tue 7/31/1984
ORALAWRYSCORE
TOROSHOOHIDES
ITERCASKATONE
CHARIOTSOFFIRE
ANTSATE
REMISSIONSWAM
INONEINTOAORO
TOWERINGINFERNO
ALETRIOSFUSED
SARGATTSORELY
RANTORY
BLAZINGSADDLES
ELIHUARARIOWA
RADARSIDECLEM
AHOMEAPEDEARP
Fri 1/13/1984
HEADSLANGEGAD
ELLAPANNENERO
LEAFCUTTERTOUR
DENTURESPARTY
MTSSPRIG
TUTTITHEOILERS
ONIONSARUGRIA
RIPELOVERGAFF
SOPMILESTIFLE
ONELINERSALTER
CONGOISM
SHANKENTERING
PONGBARGEDINON
OMOOEDILEDIVA
TEENLONERSTAT
Fri 7/29/1983
SAFERPARSLOST
PLATEIMETILLE
RICHLITTLELEON
YETAMOYELLOWS
STINGPEI
PEAHENELLIPSIS
ALDOSCREEUELE
HEIRSAMOSTAIN
ANETUPASBILKO
SAUCEPANERASER
HURYEMEN
MINARETYMAADE
ITONMINIATURES
MINGETONHALES
ISEESINGERODE
Thu 6/16/1983
TOOTSAWAYPRIM
ONTOPLIVELENA
JURYOFONESPEERS
OSANONELAKES
OGEECRUS
SPADESBRUNETTE
TALEFLAGGARS
ASTROKEOFGENIUS
ITEREACTANTE
DARKNESSMONTHS
RAPTBARA
TREATAURAFED
YANKEEINGENUITY
RATEABELGRATE
EDENROWEENTER
Tue 2/22/1983
ALAITSARCHORE
LIMNHAREAARON
ELANRONANILES
THELONERANGER
ROWELOS
PECTINSIONCLE
AMOURATTUSLAM
POTBELLIEDSTOVE
ATEEILLSEOSIN
LESKNITDEPEND
SOGAUTO
MICROWAVEOVEN
PAREERUINEVIL
ELENAIRANRENO
WIDENTANASNAG
Thu 2/17/1983
THISTARSSITAR
DELIOGEEPRIDE
SALTNENEHAMES
DESIGNERGENES
TOUTURI
ALPINEALEEFAY
LUIGIAMOSCOME
GRAHAMMARSCHOOL
AINTAMINLETUP
EDOMOONPACERS
HORBARK
FUELINGAROUND
TORMEEASTPOOR
MOSESEVILONTO
SLANTRELYNEED
Thu 12/23/1982
IRISHADAMTETE
FORTEBEDEWOUK
FLOURPOWERENTE
YENBEVYRHESUS
ETTERIOT
SCALESSHEPHERD
POLKADAISEMEU
ILLECOUNTAMER
COOSONTOBREVE
ANTENNAEBATTER
LETSFANS
SETTEETESTSEA
CRUZSLYASAFOXX
ANNETAPSMODEL
NEERSTETSPACE
Mon 11/1/1982
AMMOPAWATANTI
SOAPORACHTEAR
HOSPSMITELOLA
GHOSTOFACHANCE
NEARHIS
CEREALBEATSMA
ARENTMAAMCHAN
LIFTONESSPIRITS
ICESEDITNORTE
FARTHEECUSTER
AVEMARS
BIGGAMEHAUNTER
LONEIRONSIRAN
ATANANNEEEARN
BATTHEEDSSTEW
Tue 8/10/1982
STAMPCUBEPLOD
TIMERASEAROBE
SLATEREARINON
THEFIRSTFAMILY
DERSURE
PASRASPLATEST
OGPUQUAYRIDER
PARTRIDGEFAMILY
UNITESELLELMS
PATERASLOPEAT
RUNTROW
ALLINTHEFAMILY
LOINHIDEAROAR
SANGENIDDELLA
ONESMETSERLES
Mon 7/19/1982
BAFFSAMBAFLIT
ALARPREENEASE
IDLEEASTOFEDEN
TOASTERSALDEN
HADAPORE
THUMPTHENORTHS
HONESTAREWOE
RUINALVINVIVE
ESTROEDEICED
WESTPOINTDOERS
EATSETAL
AVASTANIMATED
SOUTHERNERTORE
TILEBUTTEODIN
ADARBRASSROCS
Tue 6/22/1982
PARAOBESERABI
EGOSFURORERIN
ROCKOFGIBRALTAR
INKRALEMASSE
ORATECHIT
RAFFLEPROTESTS
IRADEDAILYTRA
COGSMONEYCOIL
ESEBANDSBANAL
RESTAREABARELY
ISEEMONTH
ABETSBASTEVE
NOSTONEUNTURNED
TOTEORONOOGLE
ITERDAYANBEAN
Mon 5/10/1982
STRIPSHOPSADA
OHAREPOLAURIS
SUPERPOWERPEEK
ONTJOKETREATS
SURELIAR
SECURERESPIRED
TRIPEBETAMODE
RODEFAGINPAUL
USERIRANFORCE
TERMINALTOSSED
ACEDSIRE
SCORESATEEIMP
TANKSUPERVISOR
EPEEEASEELITE
PESTDREDROSES
Fri 3/26/1982
BOMBBRAGGIRA
ADARREGALNORA
HOLYTOLEDOEMIL
TRINIDADWAVELL
LIXDENEB
CAJOLEFORTRESS
AMASSALLEEAAA
NICEPLIEDPUNT
INKTREESBETTY
SOLDIERSPLAYER
ORESTLAE
HONESTSERENADE
ALDAILOVEPARIS
EDOMGALENSIDE
SNYEXERTIDOL
Mon 3/1/1982
ACLEWICKSPELE
LOOSALLOTIBIS
SOONLIANATROT
STEALAMARCHON
RODTRY
SATRAPABOYGAR
OTHERASIFGALE
THEMARCHOFDIMES
TOROALEGIRANI
OSESTUNFALLEN
TICAIN
MARCHINGBANDS
RICEECOLEIDOL
INRETALERCARE
DEEDSLOTSEYES
XWord Info Home
XWord Info © 2007-2024, Jim Horne
128 ms