Search term Troy has 5 results
EN English IT Italian
Troy troia {f}
Troy Troia
Troy (proper) [an ancient city] Troia (proper) [an ancient city]
Troy Troy
IT Italian EN English
Troy Troy