Translation of ڈیل ڈول in English:

ڈیل ڈول

phrase

  • shape, physique, figure