Slovnenya

Translation English French: coleus

Dictionary: main
coleus
noun