English Luxembourgish Dictionary

English - Lëtzebuergesch

nausea in Luxembourgish: