Slovnenya

Translation English French: protuberant

Dictionary: main
protuberant
adjective