Translation of anubarrado in English:

anubarrado

overcast, adj.

adjectiveFeminine anubarrada

  • 1

    overcast
    cloudy