English to English

gremlin
('gr/E/ml/I/n )

noun (n)

Advertisement

Bookmark This Site