Translation of telephone kiosk in Spanish:

telephone kiosk

noun

British