Slovnenya

Translation English French: shire

Dictionary: main
shire
noun