Dictionary / Nature

wad tensift

واد تنسيفت

/WAD tn-SIFT/

English

Tensift River

French

oued Tensift

Part of Speech

noun

Register

standard