Translation of وحش و طیُّور in English:

User Contribution

وحش و طیُّور

noun