French-English dictionary »

god object meaning in English

FrenchEnglish
God object nom {m}

God object◼◼◼noun