Arabic etymological dictionary

NABAHA

nabaha: translation

pay attention [?]