Slovnenya

Translation English Spanish: vesicle

Dictionary: main
vesicle
noun