Harboring

Spanish Meaning

albergar

abrigar

hospedar

esconder

encubrir

ocultar

tener un puerto

dar abrigo

amparar

asilar

dar asilo

English Meaning

  1. Present participle of harbor.