nimbus


Results for "nimbus"

Turkish - English dictionary

nimbus

(Turkish - English dictionary) :
nimbus (a rain cloud).