Turkish-English dictionary »

serseri gezegen meaning in English

TurkishEnglish
serseri gezegen noun

rogue planetnoun