Translation of گل مونچھیں in English:

گل مونچھیں

phrase

  • long and thick moustaches