Results for "

avalanche

"
English - Turkish Dictionary

avalanche

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