COROLLA


Meaning of COROLLA in English

n. petals of a flower

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.