pillar box


Results for "pillar box"

English - Turkish Dictionary

pillar box

(English - Turkish Dictionary) :
İng. (açık yerlerde bulunan umumi) posta kutusu.