thundercloud


Results for "thundercloud"

English - Turkish Dictionary

thundercloud

(English - Turkish Dictionary) :
i. fırtına bulutu.