Slovnenya

Translation English French: chapati

Dictionary: main
chapati
noun