immediate cause


Results for "immediate cause"

English - Turkish Dictionary

immediate cause

(English - Turkish Dictionary) :
(bir şeye) doğrudan yol açan neden.