trouvable
Top 25000
Meanings
Adjective
1. findable; encountered (which can be found; which can occur)