prepare a nest for laying eggs - Spanish English Dictionary
History

prepare a nest for laying eggs



Meanings of "prepare a nest for laying eggs" in Spanish English Dictionary : 1 result(s)

English Spanish
Idioms
prepare a nest for laying eggs echar una llueca [v]