انگریزی میں سِلنا کا ترجمہ

سِلنا

Verb

  1. be stitched or sewn

اوکسفرڈ کی زیرِ نگرانی