Dictionary English – Romanian

alpaca



Substantiv