Dutch–English dictionary

English translation of the Dutch word hoe‐heet‐’t‐ook‐weer?

Dutch → English
  
DutchEnglish
hoe‐heet‐’t‐ook‐weer? thingumabob; thingummy; thingy