Slovnenya

Translation English Spanish: lobe

Dictionary: main
lobe
noun