Arabic American English Dictionary

العربية - American English

مهددة ?:

1. threatened