Slovnenya

Translation English French: rambling

Dictionary: main
rambling
adjective