Spanish-English dictionary »

manzanilla de castilla meaning in English

SpanishEnglish
manzanilla de Castilla noun
{f}

German chamomile [German chamomiles](annual plant used for tea)
noun
[UK: ˈdʒɜː.mən ˈkæ.mə.maɪl] [US: ˈdʒɝː.mən ˈkæ.mə.maɪl]