Term Gallery logo

Meanings of luxembourgish language in inglés