English Luxembourgish Dictionary

English - Lëtzebuergesch

brain in Luxembourgish: