guelfolar ve ghibellinolar

listen to the pronunciation of guelfolar ve ghibellinolar
Турецкий язык - Английский Язык
guelphs and ghibellines