Slovnenya

Translation English Spanish: inferiority complex

Dictionary: main
inferiority complex
noun