Turkish-English dictionary »

gökada öbeği meaning in English

TurkishEnglish
gökada öbeği noun

galaxy groupnoun

Your history