Slovnenya

Translation English Japanese: plectranthus

Dictionary: main
plectranthus
noun