Translation of khwibidu in English:

khwibidu

red

adjective

  • 1

    red
    khibidu