meaning of artificial flower

1. a handmade imitation of a blossom


Related Words

artificial flower |

Developed & Maintained By Taraprasad.com

Treasure Words