Translation of نسیلا in English

نسیلا٢

Adjective

  1. veined, sinewy

Powered by Oxford