"be a sight to behold" in Polish — inglés-Polish dictionary | Mirar "be a sight to behold" in inglés

be a sight to behold

verbo
  1. stanowić niesamowity widok formal