Meaning of XL in English:

XL

Pronunciation /?ks??l/

Translate XL into Spanish

abbreviation

  • Extra large (as a clothes size).