Tazlăul Mare
English
Proper noun
Tazlăul Mare
A
river
in
Romania
.