Similar words :
goggles is a form of goggle >>

goggles

nounAinmfhocal spéaclaí cosanta  cmugloiní cosanta  cmu swimming goggles spéaclaí snámha, gloiní snámha→ goggle
Loading phrases and examples...