uydulaşmak


Results for "uydulaşmak"

Turkish - English dictionary

uydulaşmak

(Turkish - English dictionary) :
to become a satellite nation.