Spanish-English dictionary »

ajo y agua meaning in English

SpanishEnglish
ajo y agua phrase

what's done is donephrase