No exact translation found for
riffa

Do you mean:
similar Results
Teneriffa {geogr.}
تنريفي {جغرافيا}