Translation of casilla postal in English:

casilla postal

post office box, n.

(casilla de correo)

feminine noun

Southern Cone, Peru

  • 1

    post office box
    P.O. Box