Portuguese-English dictionary »

demorar meaning in English

PortugueseEnglish
demorar verb

take time(to require a long period of time)
verb
[UK: teɪk ˈtaɪm] [US: ˈteɪk ˈtaɪm]

to take long: demorar adverb

long(for a long duration)
adverb
[UK: ˈlɒŋ] [US: ˈlɔːŋ]