Results for "

fallout

"
English - Turkish Dictionary

fallout

(English - Turkish Dictionary) :
i. radyoaktif serpinti.