SCARFS


Meaning of SCARFS in English

pl of scarf.

Webster English vocab.      Английский словарь Webster.