• word of the day

    capital of luxembourg

    capital of luxembourg - Dictionary definition and meaning for word capital of luxembourg

    Definition
    (noun) the capital and largest city of Luxembourg
Connect with us on Facebook