Dutch Arabic Dictionary

Nederlands, Vlaams - العربية

Leopard in Arabic:

1. فهد