English Luxembourgish Dictionary

English - Lëtzebuergesch

frog in Luxembourgish: