A layer of fine droplets or particles
Water or other liquid finely suspended in air
To be covered by tears
To cover with a mist
To form mist
To spray fine droplets on
About this site and copyright information - Online Dictionary Home - Privacy Policy
English-Spanish Translation Home