Arabic etymological dictionary

SABBABA

sabbaba: translation

index finger [sabba]Persabbabe borrowed fromAr