Arabic-English dictionary »

تَلْعَة meaning in English

ArabicEnglish
تَلْعَة f

canyona valley cut in rock by a river