eli haul

Welsh

Noun

eli haul m

  1. Sunscreen.