Slovnenya

Translation Spanish Japanese: implacable

Dictionary: main
implacable
adjetivo