have known for a long time, know since long

listen to the pronunciation of have known for a long time, know since long
İngilizce - İtalyanca
conoscere da molto tempo
have known for a long time, know since long