Turkish-English dictionary »

rüya avcısı meaning in English

TurkishEnglish
rüya avcısı noun

dreamcatcher(decorative Native American object)
noun

Your history