albi

listen to the pronunciation of albi
English - Turkish
ALBI
English - English
A town and commune in southern France