Results for "

invader

"
English - Turkish Dictionary

invader

(English - Turkish Dictionary) :
i. istilacı.