stratocumulus


Results for "stratocumulus"

English - Turkish Dictionary

stratocumulus

(English - Turkish Dictionary) :
i. yığınbulut.