Translation of بدرُو in English

بدرُو

Idiomatic

  1. ill-faced, ugly

Powered by Oxford