Poida que chovera unha chisca onte á noite.
It may have rained a little last night.