GARDA


Meaning of GARDA in English

n. lake in north Italy; Guardians of the Peace of Ireland, national police force of the Republic of Ireland

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.