English to Arabic

Meaning for:
Geodes
other
الجيّود (صخور)