"rana darta" in inglés — Polish-inglés dictionary | Mirar "rana darta" in Polish

rana darta

sustantivo
  1. lacerated wound , laceration
    • rana darta, rana szarpana
      This laceration looks really ugly.
      She has scars after a laceration on her right leg.