Dutch–English dictionary

English translation of the Dutch word popelen

Dutch → English
  
DutchEnglish
popelen be itching; flitter; flutter; go pit‐a‐pat; palpitate; quiver; throb
zijn hart popelde his heart went pit‐a‐pat