English to Arabic

Meaning for:
Tuscaloosa
other
توسكالوسا - بلدة جامعية في غرب وسط ألاباما