Slovnenya

Translation English Japanese: barbette

Dictionary: main
barbette
noun