Dictionary English – Romanian

inexcusable



Adjectiv
1.

de neiertat