Dictionary English – Romanian

incalculable



Adjectiv