Did you mean: Bastia, Bastia, bastion

Sorry, no translations for "basti" have been found.

Wiktionary Links