Slovnenya

Translation English Spanish: overlapping

Dictionary: main
overlapping
noun
pez.