seclude oneself, place oneself in solitude

listen to the pronunciation of seclude oneself, place oneself in solitude
الإنجليزية - الإنجليزية
{f} isolate oneself
seclude oneself, place oneself in solitude
المفضلات