Luxembourgish Italian Dictionary

Lëtzebuergesch - italiano

Lurchen in Italian:

1. anfibio