Slovnenya

Translation English French: snub-nosed

Dictionary: main
snub-nosed
adjective