Ababil in Russian Ababil in Russian Абабиль proper noun (Islam) A race of tiny birds. Add to Flashcards