place where beggars clean themselves of lice or fleas - Spanish English Dictionary
History

place where beggars clean themselves of lice or fleas



Meanings of "place where beggars clean themselves of lice or fleas" in Spanish English Dictionary : 1 result(s)

English Spanish
General
place where beggars clean themselves of lice or fleas espulgadero [m] rare