Dictionary English – Romanian

tireless



Adjectiv