(latin america) shed

listen to the pronunciation of (latin america) shed
English - Spanish
barraca