Meaning AFFABLE

See synonym: friendly

Search for this exact term