avalanche


Results for "avalanche"

English - Turkish Dictionary

avalanche

(English - Turkish Dictionary) :
i. 1. çığ. 2. heyelan.