English-German dictionary »

toe post sandal meaning in German

EnglishGerman
toe post sandal noun

die DianetteSubstantiv