placeableEnglish

placeable, recognisable, recognizable

Adjective

Capable of being recognized

English: recognizable, recognisable, placeable

English words with similar meanings

Show 2 words