TRURO Англо-русский перевод TRURO сущ.; геогр.1) г. Труро (Англия) 2) г. Труро (Канада) 3) г. Труро (США, штат Массачусетс) English-Russian dictionary Tiger. Англо-Русский словарь Tiger. 2012