Ce înseamnă “cage screen”?

“cage screen” în Dicționarul Englez - Român

  • gratar-cos
  • tambur perforat