Search term Torre OTE has one result
Jump to
IT Italian EN English
Torre OTE OTE Tower

IT EN Translations for torre

torre {f} rook
torre {f} castle
torre (n) [generale] {f} tower (n) [generale]
torre {f} tower