cascade


Results for "cascade"

English - Turkish Dictionary

cascade

(English - Turkish Dictionary) :
i. şelale, çağlayan.