"poltroon" in Polish — inglés-Polish dictionary | Mirar "poltroon" in inglés

poltroon

sustantivo
  1. nędzny tchórz old-fashioned