Slovnenya

Translation English French: Sir

Dictionary: main
Sir
noun