swailblee

adj

1.
free from clouds or mist or haze