skeuds

French

Noun

skeuds

  1. plural of skeud