Turkish-English dictionary »

görünmez pembe tekboynuz meaning in English

TurkishEnglish
Görünmez Pembe Tekboynuz proper noun

Invisible Pink Unicorn(unicorn goddess)
proper noun