Demora in English | Spanish to English Translation and Dictionary

demora

 
demora
feminine noun
1. delay
  • sin demora without delay, immediately
demora
1 (retraso) delay
sin demora without delay
2 (Náutica) bearing
Search history
Did this page answer your question?