Trualbe


Trualbe - river in France.