English to Spanish Dictionary harbouring

harbouring

Albergando
translation of 'harbouring'
verb
dar abrigo,
tener un puerto,
encubrir,
esconder,
ocultar,
amparar,
hospedar,
asilar,
albergar,
abrigar,
dar asilo
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one