Translation of casilla postal in English:

casilla postal

post office box, n.

feminine noun

(casilla de correo)
Southern Cone, Peru
  • 1

    post office box
    P.O. Box