I was talking with a customer at work today and I needed to know his birthday so I said ¿Tu cumpleaños? and he said no it would be ¿fecha de nacimiento? He said people don’t say cumpleaños and I had never heard of that. It sounds like they would be synonymous in English.
Does anyone know his reasoning behind this or if it’s a common thing?