Latin Spanish Dictionary

latine - español

tabernus in Spanish:

1. bota bota