Slovnenya

Translation English French: origanum

Dictionary: main
origanum
noun