engorra - Spanish English Dictionary
History

engorra



Meanings of "engorra" in English Spanish Dictionary : 3 result(s)

Spanish English
General
engorra [f] disused seizure
engorra [f] disused detention
engorra [f] disused shaft insert