Spanish-English dictionary »

mahonesa meaning in English

SpanishEnglish
mahonesa noun
{f}

Virginia stock(flower)
noun