French-Spanish dictionary »

maracuja meaning in Spanish

FrenchSpanish
maracuja nom {m}

pasionarianoun
{f}