1 Translation results for: levee
 
levee noun
levees
سَدّ, حَاجِز, رَصِيف الْمِينَاء
حَفْل اسْتِقْبَال
Advertisement