perplexing

English → French

perplexing

English → French
/pəˈpleksɪŋ/
adjective
embarrassant

Other matches (1)