meaning of accostable

1. Approachable; affable.


Related Words

accostable |

Developed & Maintained By Taraprasad.com

Treasure Words