Dictionary English – Romanian

impenetrable



Adjectiv