(public) payphone - Spanish English Dictionary

Suggest a Term