Online Dictionary

forta leza Explained

forta leza at Spanish => English Of Explained:

fortress(fortreso)