gallocresta - Spanish English Dictionary

gallocresta

Play ENESESes
Play ENESESmx

Meanings of "gallocresta" in English Spanish Dictionary : 2 result(s)

Spanish English
General
gallocresta [f] annual clary sage
Botany
gallocresta [f] annual clary sage (salvia viridis)