strand (someone or something) on (something) - Turkish English Dictionary

strand (someone or something) on (something)

Meanings of "strand (someone or something) on (something)" in Turkish English Dictionary : 3 result(s)

English Turkish
Phrasals
strand (someone or something) on (something) v. (birini/bir şeyi bir şeye) saplamak
strand (someone or something) on (something) v. (birini/bir şeyi bir yerde) mahsur bırakmak
strand (someone or something) on (something) v. (birinin/bir şeyin bir şeye) takılıp kalmasına neden olmak