Meaning of Separation in English
Division; being separated
Meaning of Separation in Urdu جدائی
English Word: separation
:Noun
Meaning of separation in English
Division; being separated
- They were reunited after a separation of more than 20 years.