×

sarrau meaning in English

n. smock, loose protective garment worn over clothing while working

Related Words

  1. sarong
  2. sarrasin
  3. sarre
  4. sarrebourg
PC Version

Copyright © 2018 WordTech Co.