English to Romana Dictionary
alienation
Alienare (dezambiguizare)
Meaning for alienation found in 5 Languages.
Sponored Video