3 Translation results for: نبع
نَبَعَ فعل
to well up, gush, flow, emanate
بَاعَ فعل
to sell
نَبْع اسم
spring, well
Advertisement