Dictionary English – Romanian

interminable



Adjectiv