a manta de dios - Spanish English Dictionary

a manta de dios

Meanings of "a manta de dios" in English Spanish Dictionary : 2 result(s)

Spanish English
Colloquial
a manta de dios [adv] galore
a manta de dios [adv] in buckets