Results for "

zelzele

"
Turkish - English dictionary

zelzele

(Turkish - English dictionary) :
earthquake.