Dictionary English – Romanian

tremulous



Adjectiv