English-Arabic dictionary »

cenote meaning in Arabic

EnglishArabic
cenote deep natural well or sinkhole

سِينُوتِيm