English translation for "sarrau"
|
- n. smock, loose protective garment worn over clothing while working
- Similar Words:
- "sarkozy" English translation, "sarl" English translation, "sarment" English translation, "sarong" English translation, "sarrasin" English translation, "sarre" English translation, "sarrebourg" English translation, "sarrebruck" English translation, "sarreguemines" English translation, "sarrette" English translation
|
|
|