"imperilled" - Details

English Term:
imperilled
Arabic Term:
معرض للخطر
Arabic Definition:

.