it is possible that

PHRASE
(general)-es posible que
Synonyms for it is possible that
Word of the Day
celery