English-Spanish dictionary »

serviceberry meaning in Spanish

EnglishSpanish
serviceberry ( Amelanchier)
noun

guillomonoun
{m}