Translation of sandalia in English:

sandalia

sandal, n.

Definition of sandal in English

feminine noun

  • 1

    sandal