Latin English Dictionary

latine - English

stressful in English:

1. and stressful