Translation of "petruso" into English

hesitate, boggle, doubt are the top translations of "petruso" into English.

petruso
+ Add

Welsh-English dictionary

  • hesitate

    verb
  • boggle

    verb
  • doubt

    verb
  • Less frequent translations

    • falter
    • scruple
    • startle
    • startle; hesitate
    • vacillate
    • waver
  • Show algorithmically generated translations

Automatic translations of "petruso" into English

  • Glosbe

    Glosbe Translate
  • Google

    Google Translate

Phrases similar to "petruso" with translations into English

Add

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