Spanish-English dictionary »

amarguillo meaning in English

SpanishEnglish
amarguillo noun
{m}

amaretto(a light cookie made with almonds.)
noun