Translation of بدمنظر in English:

بدمنظر

phrase

  • ugly, unpleasant to see