There are multiple definitions - click on the translation that matches your context.

adequado

adjetivo

full

suitable

adjective

Definitions of suitable

English

acceptable or right for someone or for a particular purpose or situation

When would be the most suitable time for us to meet?