echar una llueca - Spanish English Dictionary
History

echar una llueca



Meanings of "echar una llueca" in English Spanish Dictionary : 1 result(s)

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