"dwadzieścia lat" in inglés — Polish-inglés dictionary | Mirar "dwadzieścia lat" in Polish

dwadzieścia lat

numeral
  1. score ****  
    Life is beautiful when you're score.
    It has been a score years since we saw each other.