Dictionary English – Romanian

lough



Substantiv
1. (irl.)

lac


2. (irl.)

braț de mare