'

Portuguese–English dictionary

English translation of the Portuguese word sem parar

Portuguese → English
  
PortugueseEnglish
sem parar ad nauseum; away; ceaselessly; without a break