appearance of a star in the sky - Turkish English Dictionary

Suggest a Term