SPUMOSITATE


Meaning of SPUMOSITATE in English

n foaminess

Interlingua English vocab.      Английский словарь Интерлингва.