Slovnenya

Translation English Spanish: inferiority complex

Dictionnaire: main
inferiority complex
noun