having been – English-Tatar dictionary – having been in other dictionaries
Englisharrow-right-bold-outlineTatar Learn English

“having been” on English-Tatar dictionary