escosa - Spanish English Dictionary
History

escosa



Meanings of "escosa" in English Spanish Dictionary : 4 result(s)

Spanish English
General
escosa [adj/f] disused maid
escosa [adj/f] disused maiden
escosa [adj/f] disused virgin
escosa [adj/f] ES local not producing milk