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