Damian Wayne Pop Quiz

IBN AL XU'FFASCH means 'son of the bat' in what language?
Choose the right answer:
Option A Brazi
Option B Arabic
Option C French
Option D German
 bigtimebuzzer09 posted over a year ago
skip question >>
save