English Luxembourgish Dictionary

English - Lëtzebuergesch

olive in Luxembourgish: