Benidorm (noun) Definition, Meaning & Examples

noun
  1. a a coastal resort town in W Spain, on the Costa Blanca
Benidorm (noun) Definition, Meaning & Examples

More Definitions