FOULARD Meaning of FOULARD in English [F]n foulard Interlingua English vocab. Английский словарь Интерлингва. 2012