Dictionary English – Romanian

imperturbable



Adjectiv