No exact translation found for
atol

Do you mean:
similar Results
atoll (n.) , {geogr.}
atoll {geol.}
أتول {جزيرة مرجانية حلقية}، {جيولوجيا}
atolide {med.}
آتُوليد {دواء مضاد للاختلاج}، {طب}