Dictionary English – Romanian

unapproachable



Adjectiv