Slovnenya

Translation English French: composite

Dictionary: main
composite
adjective