Slovnenya

Translation English Spanish: caboose

Dictionary: main
caboose
noun
1 cocina.