Dictionary English – Romanian

immeasurable



Adjectiv