Translation of "remora" into English

delay, hindrance are the top translations of "remora" into English.

remora grammar
+ Add

Latin-English dictionary

  • delay

    noun
  • hindrance

    noun
  • Show algorithmically generated translations

Automatic translations of "remora" into English

  • Google

    Google Translate

Phrases similar to "remora" with translations into English

Add

Translations of "remora" into English in sentences, translation memory