Results for "

şahap

"
Turkish - English dictionary

şahap

(Turkish - English dictionary) :
astr. shooting star, fireball.