Translation of nimboestrato in English:

nimboestrato

nimbostratus, n.

(nimbostrato)

masculine noun

  • 1

    nimbostratus