Translation of مُلُّو in English

مُلُّو

Noun (masculine)

  1. decoy-bird

Powered by Oxford