a species of banyan (ficus laevigata) - Spanish English Dictionary

Suggest a Term