language (339)
ireland (23)
history (481)
native speaker (90)
vocabulary (318)
english (487)
celtic (18)
physics (468)
education (1260)
science (925)
germany (80)