made-up in Turkish
made-up in Turkish
uydurma
Invented or fabricated.
uydurmasyon
Invented or fabricated.
uyduruk
Invented or fabricated.