Id-definizzjonijiet L-Ingliż

  • Smilingly happy; showing happy emotion.
  • Present participle of beam.