انگریزی میں چٹکارا کا ترجمہ

چٹکارا٢

Noun (مذکر)

  1. brand, spot, speck, mark, scar

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