Dictionary English – Romanian

inalienable



Adjectiv