Slovnenya

Translation English French: orbiculate

Dictionary: main
orbiculate
adjective