FOSTER 1.


Meaning of FOSTER 1. in English

v. nutrir; cuidar, elevar

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