Watford have signed Udinese striker Alex Geijo on-loan.

The 29-year-old has spent the past two years out on loan in Spain with Granada, scoring 26 goals in 60 appearances.

He will spent the season at Vicarage Road.