Portuguese-English dictionary »

to take long: demorar meaning in English

PortugueseEnglish
to take long: demorar adverb

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