Dictionary / Verbs
تحرشر
/t-7R-rshr/
English
to be embarrassed
French
être gêné
Part of Speech
verb
Register
standard