English Luxembourgish Dictionary

English - Lëtzebuergesch

headache in Luxembourgish: