Italian Luxembourgish Dictionary

italiano - Lëtzebuergesch

seminterrato in Luxembourgish: