Dictionary English – Romanian

palpable



Adjectiv