Slovnenya

Translation English French: closelipped

Dictionary: main
closelipped
adjective