CAFF


Meaning of CAFF in English

[caff] n (1931) Brit: cafe 1

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