to brood over, lie in a place, attach oneself to

listen to the pronunciation of to brood over, lie in a place, attach oneself to
English - Latin
incubo
to brood over, lie in a place, attach oneself to
Favorites