principe azzurro

listen to the pronunciation of principe azzurro
Italian - English
knight in shining armor
Prince Charming