English-Spanish dictionary »

tepal meaning in Spanish

EnglishSpanish
tepal [tepals] (botany)
noun

tépalonoun
{m}