Search term stumped has one result
Jump to
EN English FR French
stumped (adj) [baffled] perplexe (adj) [baffled]