English Luxembourgish Dictionary

English - Lëtzebuergesch

stare in Luxembourgish: